我在
HKEY_LOCAL_MACHINE\\Software\\Microsoft\\Windows\\CurrentVersion\\Run
下面加入了程序开机启动的项目,程序可以随开机启动,但不读取ini配置文件了
如果我通过双击鼠标打开就又会读取配置文件了,是不是程序的默认路径出现文件了。在程序初始化的时候:
char ch[100];
memset(ch,0,100);
GetCurrentDirectory(100,ch); //获取程序的当前路径
CString str1="\\配置文件.ini";
lujing=ch;
lujing+=str1;
lujing.Replace("\\","\\\\");
CString str;
::GetPrivateProfileString( "闹钟1", "定时器", "0",str.GetBuffer(MAX_PATH),MAX_PATH, ".\\配置文件.ini");
m_time1=atoi(str);
没发现有什么问题啊,谁知道告诉我下。