我想截获Ctrl+v键,代码应该这么写? , 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 BOOL CMainFrame::PreTranslateMessage(MSG* pMsg) { if(pMsg->message == WM_KEYDOWN) { if(GetAsyncKeyState(VK_CONTROL)<0 && GetAsyncKeyState(86)<0) { .... } return TRUE; } return CFrameWnd::PreTranslateMessage(pMsg);}我已经试过了,绝对可行。http://expert.csdn.net/Expert/topic/2290/2290228.xml?temp=.8782007lzwcom(梅花香自苦寒来) 的回复。 BOOL CMydilog::PreTranslateMessage(MSG* pMsg) { if (pMsg->message == WM_KEYDOWN) { switch (pMsg->wParam) { case VK_ESCAPE: SetFocus (); return TRUE; case 'V': if(::GetKeyState(VK_CONTROL) < 0) MessageBox("hello"); return TRUE; } }return CFrameWnd::PreTranslateMessage(pMsg);}呵呵,一样可行^_^ 关于多窗口之间的坐标转换 关于模拟鼠标真实效果的移动 有移动轨迹的 套接字连接超时问题 [请教]如何获取硬盘分区信息 哪有Visual Studio 6 英文企业版下载阿!!!急急急!!!! 有个比较弱的问题,在线等待... 如何进行时间的加减(不准使用CTIME类,老总规定),谢谢各位,帮帮忙! 问一个编译环境的设置问题 键盘消息处理问题 初学者 有谁对webdrive、xdrive或ftpnetdrive的实现比较熟悉的吗? 很精彩 分享
{
if(pMsg->message == WM_KEYDOWN)
{
if(GetAsyncKeyState(VK_CONTROL)<0 &&
GetAsyncKeyState(86)<0)
{
....
}
return TRUE;
}
return CFrameWnd::PreTranslateMessage(pMsg);
}
我已经试过了,绝对可行。
http://expert.csdn.net/Expert/topic/2290/2290228.xml?temp=.8782007lzwcom(梅花香自苦寒来) 的回复。
{
if (pMsg->message == WM_KEYDOWN)
{
switch (pMsg->wParam)
{
case VK_ESCAPE:
SetFocus ();
return TRUE;
case 'V':
if(::GetKeyState(VK_CONTROL) < 0)
MessageBox("hello");
return TRUE;
}
}
return CFrameWnd::PreTranslateMessage(pMsg);
}呵呵,一样可行^_^