游戏开发论坛

 找回密码
 立即注册
搜索
查看: 1557|回复: 1

Control+Space

[复制链接]

414

主题

611

帖子

621

积分

高级会员

Rank: 4

积分
621
发表于 2005-7-18 13:49:00 | 显示全部楼层 |阅读模式
if (nKey == (VK_SPACE | VK_CONTROL))
InvalidateRect(hwnd,NULL,false);
???一下,我想??yControl+Space的事件要如何???我用WM_KEYDOWN?道不?α??
?有一?????,WM_KEYDOWN?WM_CHAR?烧哂泻畏?e?

LRESULT CALLBACK WindowProc(
HWND hwnd, // handle to window
Uint uMsg, // message identifier
WPARAM wParam, // first message parameter
LPARAM lParam // second message parameter
)
{
switch(uMsg) {

case WM_KEYDOWN :
if (uMsg==WM_KEYDOWN)
{
int nKey=(int)wParam;
if (nKey==VK_ESCAPE)
{
PostQuitMessage( 0 );
}
else
{
if (nKey == (VK_SPACE | VK_CONTROL))
InvalidateRect(hwnd,NULL,false);
}
}
break;

13

主题

153

帖子

153

积分

注册会员

Rank: 2

积分
153
QQ
发表于 2005-7-18 13:53:00 | 显示全部楼层

Re:Control+Space

有个好像叫 GetAsyncKeyState的api可以用
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2025-12-26 11:52

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表