摘要: MFC程序得到本身路径在开发工程中,往往需要知道当前程序本身所在目录。一种方法是在程序安装的时候利用安装程序把文件路径写入注册表。在较大的程序中,这种方法比较常用另一种,就是在程序得到路径。这样,程序随便移动到哪里,都可以得到正确的路径。这也是本文介绍的方法。方法一:(可以拓展得到与本程序同目录下的exe路径)[code]//首先得到帮助文件的路径CString strFullName = AfxGetApp()->m_pszHelpFilePath;//得到的是:"X:\\XXXX\\XXX.hlp",即为X:\XXXX\XXX.hlp//解析路径,得到当前运行程序 阅读全文
posted @ 2009-07-19 11:08 Avril 阅读(9145) 评论(1) 推荐(0) 编辑
摘要: vc中调用其他应用程序的方法(函数) winexec,shellexecute ,createprocess 三个SDK函数: WinExec,ShellExecute ,CreateProcess可以实现调用其他程序的要求,其中以WinExec最为简单,ShellExecute比WinExec灵活一些,CreateProcess最为复杂。 WinExec 两个参数,前一个指定路径,后一个指定显示方式。 ShellExecute 可以指定工作目录,并且还可以寻找文件的关联直接打开不用加载与文件关联的应用程序,ShellExecute还可以打开网页,启动相应的邮件关联发送邮件等等。 Create 阅读全文
posted @ 2009-07-19 10:03 Avril 阅读(750) 评论(0) 推荐(0) 编辑