手機壞
下載鬧鐘軟件
亂
自己寫個垃圾應付一下早上無鬧鐘的情況
非常簡單的
LRESULT CMainDlg::OnBnClickedButton1(WORD /*wNotifyCode*/, WORD /*wID*/, HWND /*hWndCtl*/, BOOL& /*bHandled*/)
{
// TODO: 在此添加控件通知處理程序代碼
CEdit ehour = GetDlgItem(IDC_EDIT1);
CEdit emin = GetDlgItem(IDC_EDIT2);
CButton btnStart = GetDlgItem(IDC_BUTTON1);
if( bstart == false) //還未開始 點擊了是要開始
{
ATL::CString strTemp;
ehour.GetWindowText(strTemp);
int hour = _wtoi(strTemp.GetBuffer());
emin.GetWindowText(strTemp);
int tmin = _wtoi(strTemp.GetBuffer());
this->no_hour = hour;
this->no_min = tmin;
SetTimer(1,3000,0);
ehour.EnableWindow(false);
emin.EnableWindow(false);
btnStart.SetWindowText(L"End");
bstart = true;
brun_one = false;
}
else if ( bstart == true) //已經開始 點擊是結束
{
ehour.EnableWindow(true);
emin.EnableWindow(true);
KillTimer(1);
bstart = false;
btnStart.SetWindowText(L"Start");
brun_one = false;
mp3.Close();
}
return 0;
}
LRESULT CMainDlg::OnTimer(UINT_PTR nIDEvent)
{
//CTime tmer = CTime::GetCurrentTime();
KillTimer(1);
time_t t;
time(&t);
struct tm *tmtmer = localtime(&t);
if((tmtmer->tm_hour == this->no_hour ) && ( tmtmer->tm_min == this->no_min))
{
if(brun_one == false )
{
//MessageBox(L"",L"",0);
mp3.Open(L"Superman.mp3");
mp3.Play();
brun_one = true;
KillTimer(1);
}
}
SetTimer(1,3000,0);
return 0;
}
/Files/jimsmorong/nozhong.rar