魔兽世界7.3dht属性:在程序内部实现本程序的拷贝

来源:百度文库 编辑:查人人中国名人网 时间:2024/05/03 03:19:49
请问各位高手,在 MFC或是C++里如何在运行时得到可执行文件的路径和文件名。
我想实现这样一种功能:在点击复制时,程序自动把自己复制到D:\,考虑到用户可能会修改可执行文件的名字,所以不知道如何实现,希望大家帮一下忙!
本人以解决此问题。方法如下:
char filename[100];//用于存储本程序运行时的名字。
::GetModuleFileName(::GetModuleHandle(NULL),filename,100);//取得文件名
::Copy(filename,"d:\target.exe",TRUE);
这样就可以了。