C++中键盘输入的操作实现
来源:爱站网时间:2021-03-02编辑:网友分享
输入和输出在互联网的时代都是必备的,无法输入保存就无法正常的工作,而键盘就拥有这个输入的功能,下面爱站技术频道小编就和大家一起学习C++中键盘输入的操作实现,希望能让你收获更多的知识。
输入和输出在互联网的时代都是必备的,无法输入保存就无法正常的工作,而键盘就拥有这个输入的功能,下面爱站技术频道小编就和大家一起学习C++中键盘输入的操作实现,希望能让你收获更多的知识。
具体实现方法如下:
需要响应WM_CHAR消息:
#include
static std::string str;
static std::string str;
在wm_char中:
str = str + char(wParam);
::InvalidateRect(hWnd, NULL, 0);
return 0;
::InvalidateRect(hWnd, NULL, 0);
return 0;
在wm_paint中:
case WM_PAINT:
hdc = BeginPaint(hWnd, &ps);
// TODO: 在此添加任意绘图代码...
::TextOut(hdc, 0, 0, str.c_str(),str.length());
EndPaint(hWnd, &ps);
break;
hdc = BeginPaint(hWnd, &ps);
// TODO: 在此添加任意绘图代码...
::TextOut(hdc, 0, 0, str.c_str(),str.length());
EndPaint(hWnd, &ps);
break;
以上就是爱站技术频道小编介绍的C++中键盘输入的操作实现,希望对你有帮助,如果还想学习专业技巧,请继续关注js.aizhan.com。
上一篇:浅析C语言中求逆序对的操作
下一篇:C语言开发中实现字符串的压缩方法