哪位高手能指点一下,我想在程序中执行一个EXE文件,可以用WinExec,路径怎么获取呢?如果路径是确定的,那么换了另外一台电脑,别人的这个文件可能装在别的路径下,所以想请教一下,如何能让程序自己找到这个EXE文件的全路径
解决方案 »
- 想用vc做一个小的搜索程序的话用到什么知识?比如求职搜索.自动抓取一些网站的求职信息之类的
- 请教:InstallShield的使用中的一个问题
- 想实现vpn服务器,不知道需要知道那些东西.具体想实现功能如下.请大人指导!
- 如何取得进程的“GDI对象”和“USER对象”计数?
- 请教数据库连接问题?
- 高分请教AFX_MANAGE_STATE(AfxGetStaticModuleState( ))问题?!!!!
- 急问斑竹,sendmessage()和postmessage()有什么区别???????
- VC中如何用usbioctl.h提供的usb设备信息用createfile获取指定usb设备句柄
- 这里有没有高手?到底怎样入侵Win98啊.
- 关于CSplitterWnd 的窗口大小问题?
- GDI+ 的Font类,如何设置字体的Weight?
- OpenGL下雪积雪效果
如果没有,就只能全盘搜索了。
CString strAppPath;
//得到你编写的程序目录和文件名
GetModuleFileName( NULL, strAppPath.GetBuffer(MAX_PATH), MAX_PATH );
strAppPath.ReleaseBuffer();//释放appPath.GetBuffer(MAX_PAHT)申请的多余内存
int iFind = strAppPath.ReverseFind( '\\' );
//得到目录
m_strAppPath = strAppPath.Left( iFind );
GetModuleFileName(NULL,strPath.GetBufferSetLength (MAX_PATH+1),MAX_PATH);
strPath.ReleaseBuffer ();
int nPos;
nPos=strPath.ReverseFind ('\\');
strPath=strPath.Left (nPos);
拿分,不谢