随笔 - 34, 文章 - 3, 评论 - 10, 引用 - 0
数据加载中……

vc 热键 代码

#define  WM_F9             (WM_USER  +  102)

void CTCP_ChatDlg::OnDestroy()
{
    CDialog::OnDestroy();
   
    // TODO: Add your message handler code here

     UnregisterHotKey(m_hWnd,1002);

}

int CTCP_ChatDlg::OnCreate(LPCREATESTRUCT lpCreateStruct)
{
    if (CDialog::OnCreate(lpCreateStruct) == -1)
        return -1;
   
    // TODO: Add your specialized creation code here 
    RegisterHotKey( m_hWnd, WM_F9, 0, VK_F9 );

    return 0;
}

VOID CTCP_ChatDlg::OnHotKey(WPARAM wParam,LPARAM lParam)
{
    if( wParam == WM_F9 )
    {
        CWnd::SetForegroundWindow();         
    }

}
  
ON_MESSAGE(WM_HOTKEY,OnHotKey)  
afx_msg VOID OnHotKey(WPARAM wParam,LPARAM lParam) ;

posted on 2009-10-28 13:30 wsy6634 阅读(187) 评论(0)  编辑 收藏 引用


只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理