程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> C語言 >> C++ >> C++入門知識 >> MFC 給對話框注冊熱鍵,mfc對話框注冊熱鍵

MFC 給對話框注冊熱鍵,mfc對話框注冊熱鍵

編輯:C++入門知識

MFC 給對話框注冊熱鍵,mfc對話框注冊熱鍵


 

在頭文件中添加:

//}}AFX_MSG
afx_msg LRESULT OnHotKey(WPARAM wParam,LPARAM lParam);//(此行為加入的)
BEGIN_MESSAGE_MAP(DlgYesNo, CDialog)
//{{AFX_MSG_MAP(DlgYesNo)

在cpp文件中加入:
//}}AFX_MSG_MAP

ON_MESSAGE(WM_HOTKEY,OnHotKey) //(此行為加入的)
END_MESSAGE_MAP()

 

以上步驟也可以在 "類向導" 中添加消息  WM_HOTKEY 消息的方法產生 

 

在OnCreat事件裡加入:(添加消息響應 -> WM_CREAT)
RegisterHotKey(m_hWnd,1001,MOD_ALT,’ Q’);

在OnDestroy事件裡加入::(添加消息響應 -> WM_DESTROY)
UnregisterHotKey( m_hWnd, 1001); 

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved