看流星社区

 找回密码
 注册账号
查看: 2074|回复: 0

处理键盘输入

[复制链接]

该用户从未签到

发表于 2017-6-2 13:28:19 | 显示全部楼层 |阅读模式
简单处理键盘输入
响应WM_CHAR
#include <string>
static std::string str;

在wm_char中
str = str + char(wParam);
::InvalidateRect(hWnd, NULL, 0);
return 0;在wm_paint中
        case WM_PAINT:
                hdc = BeginPaint(hWnd, &amp;ps);
                // TODO: 在此添加任意绘图代码...
                ::TextOut(hdc, 0, 0, str.c_str(),str.length());
                EndPaint(hWnd, &amp;ps);
                break;
点击按钮快速添加回复内容: 支持 高兴 激动 给力 加油 苦寻 生气 回帖 路过 感恩
您需要登录后才可以回帖 登录 | 注册账号

本版积分规则

小黑屋|手机版|Archiver|看流星社区 |网站地图

GMT+8, 2024-3-19 19:27

Powered by Kanliuxing X3.4

© 2010-2019 kanliuxing.com

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