在sdk中我增加了对按键的处理以下是程序段:
TCHAR szBuffer[512];
double int;
switch (message)
{
.......
case WM_KEYDOWN:
if(wParam==VK_HOME)
{
x=sizeof(unsigned char);
wsprintf(szBuffer,"%d",x);
MessageBox(hwnd,szBuffer,"",MB_OK);
}
.....
return DefWindowProc (hwnd, message, wParam, lParam) ;按下home键后正确结果应该为1 ,为什么我按下home键时弹出的消息框显示的结果总是 0。 还有在vc中,我们怎样增加对按键的处理,如:在一个对话框程序,我要按下home键,就弹出消息框,这应该怎样处理?而且它是怎样对虚拟键进行判断的?在vc中加速键处理很简单,在sdk中是怎么处理的?谢了!!
TCHAR szBuffer[512];
double int;
switch (message)
{
.......
case WM_KEYDOWN:
if(wParam==VK_HOME)
{
x=sizeof(unsigned char);
wsprintf(szBuffer,"%d",x);
MessageBox(hwnd,szBuffer,"",MB_OK);
}
.....
return DefWindowProc (hwnd, message, wParam, lParam) ;按下home键后正确结果应该为1 ,为什么我按下home键时弹出的消息框显示的结果总是 0。 还有在vc中,我们怎样增加对按键的处理,如:在一个对话框程序,我要按下home键,就弹出消息框,这应该怎样处理?而且它是怎样对虚拟键进行判断的?在vc中加速键处理很简单,在sdk中是怎么处理的?谢了!!
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货