MFC编程 -- 判断是否按下ctrl和shift键

简介: MFC编程 -- 判断是否按下ctrl和shift键

一、源代码

TCHAR s[256];
        _stprintf_s(s,_countof(s),_T("x坐标:%d,y坐标:%d"),x,y);
        if (wParam & MK_CONTROL)
        {
            _tcscat(s,_T("您按下了Ctrl键"));
        }
        if (wParam & MK_SHIFT)
        {
            _tcscat(s, _T("您按下了Shift键"));
        }
        SetWindowText(hwndDlg, s);

二、函数解析


1、MK_CONTROL:常量,判断按下的是否是ctrl键


2、_tcscat:将第二个参数内容连接到第一个参数


三、运行效果

0a2653c851af460fa595bd959398a8f1.png

目录
相关文章
idea快捷键:全局搜索文件,代码,接口,ctrl+shift+f无效?也可以点击Edit 点击Find Replace in path
idea快捷键:全局搜索文件,代码,接口,ctrl+shift+f无效?也可以点击Edit 点击Find Replace in path
|
4月前
|
前端开发 C语言
C语言08----注释扩展知识点,注释快捷键:ctrl+k,ctrl + C,取消快捷键 ctrl + K,ctrl + U
C语言08----注释扩展知识点,注释快捷键:ctrl+k,ctrl + C,取消快捷键 ctrl + K,ctrl + U
|
6月前
ecplise格式化代码失效ctrl+shift+f
ecplise格式化代码失效ctrl+shift+f
44 1
MFC编程 -- 判断是否按下ctrl和shift键
MFC编程 -- 判断是否按下ctrl和shift键
216 0
MFC编程 -- 判断是否按下ctrl和shift键
|
Windows
电脑睡眠模式快捷键是什么(Fn按键作用和组合键详解)
电脑睡眠模式快捷键是什么(Fn按键作用和组合键详解)
1738 0
|
程序员 Windows
Win键+R键快捷命令汇总
对Windows操作比较熟的人都知道,Win键 + R键可以快速唤起Run窗口,输入命令就可以方便快捷地打开很多打开应用,可以使用到很多系统自带的工具,其中程序员用到的最多的肯定就是cmd了,可以打开DOS窗口。
Win键+R键快捷命令汇总
AS中,使用CTRL+SHIFT+BS返回上一个编辑位置
AS中,使用CTRL+SHIFT+BS返回上一个编辑位置
160 0
|
C++ Windows
Mac 系统 VS Code 设置向下复制粘贴当前行快捷键(Ctrl + D)
点击 VS Code 左下角设置,然后选择 Keyboard Shortcuts。 打开之后找到 Copy Line Down,可以看到默认的快捷键是 「shift + Alt + ↓」。
946 0
|
Ubuntu
tmux简介(附修改前缀键ctrl+a的方法)
tmux可以做到类似分屏的功能,而且在终端连接非正常断开时,tmux的进程不会被杀,从而保留了在tmux中正在编辑的代码等 tmux可以开多个session,一个session可以包含多个window,而一个window可以包含多个pane。简而言之,终端中“分屏”出来的一个个小窗口就是一个pane,整一个终端的大窗口就是一个window。
2939 0