當前位置:編程學習大全網 - 網站源碼 - mfc中settimer以及響應函數該怎麽樣聲明、響應以及其它要添加修改的地方,具體點!謝謝!

mfc中settimer以及響應函數該怎麽樣聲明、響應以及其它要添加修改的地方,具體點!謝謝!

我簡單的給樓主介紹下SetTimer()函數的用法:

這是函數的原型:

UINT SetTimer( UINT nIDEvent, UINT nElapse, void (CALLBACK EXPORT* lpfnTimer)(HWND, UINT, UINT, DWORD) );

第壹個參數 指定壹個非零的定時器標識符。

第二個參數 定時器觸發時間間隔。

第三個參數 定時器觸發的回調函數。

下面給妳舉個簡單例子:

SetTimer(1, 1000, NULL);//設置壹個TIMER,時間間隔為1秒

然後在妳的程序中,添加響應WM_TIMER事件函數:

ON_WM_TIMER()

void CDDlg::OnTimer(UINT nIDEvent)

{

if (1 == nIDEvent)

{

MessageBox("定時器出發");

}

CDialog::OnTimer(nIDEvent);

}

希望對樓主有幫助,不會的在線M我。

  • 上一篇:智能手機點菜android應用程序開發需要分幾個模塊,希望指教
  • 下一篇:Linux內核編程的內容簡介
  • copyright 2024編程學習大全網