我WM_KEYDOWN
在编辑框中处理消息。
我正在处理一堆键,但对于某些键(例如选项卡),我想防止可显示字符被附加到编辑框。
case WM_KEYDOWN:
{
switch(wParam)
{
case VK_TAB:
//handle tab here
//Eat tab key
return 0;
default:
return DefWndProc(hwnd,message,wParam,lParam);
}
}
break;
我可以检测和删除WM_KEYUP
消息中的选项卡,但是使用这种方法,选项卡键会明显地从编辑框中添加和删除。
有什么方法可以吃钥匙WM_KEYDOWN
吗?