如果想开机启动的话,设置开机启动项,将其加入到注册列表中就可以随着电脑的开启运行软件了
TCHAR lpFileName[MAX_PATH];
GetModuleFileName(NULL,lpFileName,MAX_PATH);
LPCTSTR filename = lpFileName;
if (m_start.GetCheck() == 1)
{
CRegisterKey key;
key.Open(HKEY_CURRENT_USER,_T("Software\\Microsoft\\Windows\\CurrentVersion\\Run"),KEY_WRITE);
key.Write(_T("weather"),filename);
}
else if (m_start.GetCheck() == 0)
{
CRegisterKey key;
key.Open(HKEY_CURRENT_USER,_T("Software\\Microsoft\\Windows\\CurrentVersion\\Run"),KEY_WRITE);
key.Write(_T("weather"),_T(""));
}
TCHAR lpFileName[MAX_PATH];
GetModuleFileName(NULL,lpFileName,MAX_PATH);
LPCTSTR filename = lpFileName;
if (m_start.GetCheck() == 1)
{
CRegisterKey key;
key.Open(HKEY_CURRENT_USER,_T("Software\\Microsoft\\Windows\\CurrentVersion\\Run"),KEY_WRITE);
key.Write(_T("weather"),filename);
}
else if (m_start.GetCheck() == 0)
{
CRegisterKey key;
key.Open(HKEY_CURRENT_USER,_T("Software\\Microsoft\\Windows\\CurrentVersion\\Run"),KEY_WRITE);
key.Write(_T("weather"),_T(""));
}