摘要: VC中至少有三种快捷键编程的方法,通常在SDI,MDI结构的程序中通过加入Acclelerator资源的消息响应,快速地实现快捷键功能;除些之内,还有另两种方法.通常用在基于对话框的程序中. 1.#defineIsCTRLpressed()((GetKeyState(VK_CONTROL)&(1<<(sizeof(SHORT)*8-1)))!=0)//判断Ctrl键是否按下.BOOLCTDlg::PreTranslateMessage(MSG*pMsg){if(pMsg->message==WM_KEYDOWN){if(IsCTRLpressed()){switch( 阅读全文
posted @ 2008-08-03 22:14 Socrates 阅读(364) 评论(0) 推荐(0) 编辑