怎样知道用户是否按backspace, ctrl键

herofyf 2014-12-30 02:55:03
c++程序的getch好像不能识别backspace, ctrl键,大家有没有办法知道用户输入中是否有backspace, ctrl键值,谢谢
...全文
101 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
用AD设计线路板时,配合它超好用。 2.1.13说明: 本软件是多种EDA软件的鼠标增强工具,绿色单文件,支持Win9x/NT/2000/XP/WIN7,其中WIN7需要以管理员模式运行,另外,Win9x需要编译成非UNICODE版本,有需要的用户可发邮件给我索取,支持protel99se,DXP(AD),PADS,OrCAD的capture、Cam350、Saber、PC Schematic、Allegro、CircuitCAM,并且对每个软件的功能都可设置,用户可根据使用习惯打开或者关闭功能。 软件启动时和启动后每隔24小时检查更新,如果系统能上网,有更新时会有增量更新信息。 针对protel99se, DXP,Altium Designer: 1. 向上滚动滚轮 --> 放大,相当于PageUp(不能改掉软件原来的快捷,否则就不灵了) 2. 向下滚动滚轮 --> 缩小,相当于PageDown(不能改掉软件原来的快捷,否则就不灵了) 3. 按下滚轮 --> 切换有效图层并刷新,相当于小盘'*'的功能 4. 按左拖目标 --> 再按右可旋转,相当于空格的功能,在布局时非常好用,请留意 5. 按右拖动屏幕 6. 原理图里单击中呼出放置菜单,相当于按“P”1次,连按两次相当于直接放置元件 7. 按中向左移动撤消操作,相当于ALT+Backspace 8. 按中向右移动重做操作,相当于CTRL+Backspace 9. 按中向上移动,画线时删除上一次操作,相当于按Backspace 10.按中向下移动,可删除当前焦点或选中内容,相当于按DELETE和CTRL+DELETE 针对PADS(支持各种版本logic, pcb): 1. 向上滚动滚轮 --> 放大,相当于PageUp 2. 向下滚动滚轮 --> 缩小,相当于PageDown 3. 按住鼠标右移动,可移动工作区 4. 鼠标中点击 --> 切换图层,相当于F4,原中点击功能废弃 5. 按左拖目标 --> 再按右可旋转,相当于TAB的功能,在布局时非常好用,请留意 针对OrCAD: 1. 向上滚动滚轮 --> 放大,相当于字母"I" 2. 向下滚动滚轮 --> 缩小相当于字母"O" 3. 按住鼠标右移动,可移动工作区 4. 按中呼出放置窗口的功能,相当于按“P”1次 5. 按中向左移动撤消操作,相当于按CTRL+Z 6. 按中向右移动重做操作,相当于按CTRL+Y 7. 按中向上移动,进入画线操作,相当于按W 8. 按中向下移动,删除选中内容,相当于按DELETE 针对Cam350: 1. 向上滚动滚轮 --> 放大,相当于"PageUp" 2. 向下滚动滚轮 --> 缩小,相当于"PageDown" 3. 按住鼠标右移动,可移动工作区 4. 修改原中功能,按中放开,连续按两次显示视图全部,单次相当于按“HOME”再中点击的效果 5、按中向左移动撤消操作,相当于按CTRL+Z 6、按中向右移动重做操作,相当于按CTRL+U 7、按中向上移动,呼出Aperture Table,相当于按A 8、按中向下移动,删除选中内容,相当于按Edit菜单里的DELETE项 针对Saber: 1. 向上滚动滚轮 --> 放大,相当于"PageUp" 2. 向下滚动滚轮 --> 缩小,相当于"PageDown" 针对PC Schematic(V11有测试): 1. 向上滚动滚轮 --> 放大,相当于"PageUp", 原有快捷要改 2. 向下滚动滚轮 --> 缩小,相当于"PageDown",原有快捷要改 针对Allegro(15.7有测试,已经有中缩放的新版本请禁止该功能): 1. 向上滚动滚轮 --> 放大,相当于"F10" 2. 向下滚动滚轮 --> 缩小,相当于"F11" 3. 中拖动反转(适合习惯AutoCAD等中拖动的用户) 针对CircuitCAM: 1. 向上滚动滚轮 --> 放大,相当于"PageUp" 2. 向下滚动滚轮 --> 缩小,相当于"PageDown" 3. 按住鼠标右移动,可移
Sublime Text 是一个代码编辑器(Sublime Text 2是收费软件,但目前可以无限期试用)也是HTML和散文先进的文本编辑器。漂亮的用户界面和非凡的功能,例如迷你地图,多选择,Python的插件,代码段,等等。完全可自定义绑定,菜单和工具栏。Sublime Text的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。 Sublime Text 2 被称作Windows下的TextMate,而根据其官网介绍,Sublime Text的特点如下:拥有高效、没有干扰的界面,在编辑方面的多选、宏、代码片段等功能,以及很有特色的Minimap。 自从 Sublime Text 2.0 正式版以来已经新增支持 Retina 视网膜屏、拖拽文本、构建系统得以优化、支持 CSS 自动完成以及高亮设置等新特点~ Sublime Text 2 的特色功能: 1.良好的扩展功能,官方称之为安装包(Package)。 2.右边没有滚动条,取而代之的是代码缩略图,这个功能非常赞 3.强大的快捷命令“可以实时搜索到相应的命令、选项、snippet 和 syntex, 按下回车就可以直接执行,减少了查找的麻烦。” 4.即时的文件切换。 5.随心所欲的跳转到任意文件的任意位置。 6.多重选择(Multi-Selection)功能允许在页面中同时存在多个光标。 7.支持 VIM 模式 8.支持宏,简单地说就是把操作录制下来或者自己编写命令,然后播放刚才录制的操作或者命令。 9.更新非常勤快 主要快捷列表: Ctrl+L 选择整行(按住-继续选择下行) Ctrl+KK 从光标处删除至行尾 Ctrl+Shift+K 删除整行 Ctrl+Shift+D 复制光标所在整行,插入在该行之前 Ctrl+J 合并行(已选择需要合并的多行时) Ctrl+KU 改为大写 Ctrl+KL 改为小写 Ctrl+D 选词 (按住-继续选择下个相同的字符串) Ctrl+M 光标移动至括号内开始或结束的位置 Ctrl+Shift+M 选择括号内的内容(按住-继续选择父括号) Ctrl+/ 注释整行(如已选择内容,同“Ctrl+Shift+/”效果) Ctrl+Shift+/ 注释已选择内容 Ctrl+Z 撤销 Ctrl+Y 恢复撤销 Ctrl+M 光标跳至对应的括号 Alt+. 闭合当前标签 Ctrl+Shift+A 选择光标位置父标签对儿 Ctrl+Shift+[ 折叠代码 Ctrl+Shift+] 展开代码 Ctrl+KT 折叠属性 Ctrl+K0 展开所有 Ctrl+U 软撤销 Ctrl+T 词互换 Tab 缩进 自动完成 Shift+Tab 去除缩进 Ctrl+Shift+↑ 与上行互换 Ctrl+Shift+↓ 与下行互换 Ctrl+K Backspace 从光标处删除至行首 Ctrl+Enter 光标后插入行 Ctrl+Shift+Enter 光标前插入行 Ctrl+F2 设置书签 F2 下一个书签 Shift+F2 上一个书签 Sublime Text 2 所支持的格式: Sublime Text 2 插件下载请点击这里~Sublime Text 2 插件安装方法:将下载的安装包解压缩至 Sublime Text 2 安装目录下的 Packages 中,而后在 preferences——packages 进行具体设置~ Sublime Text 2.0.1 更新内容: 1.Keyboard input while dragging a selection will cancel the drag 2.Improved backspace behavior when use_tab_stops and translate_tabs_to_spaces are true 3.Improved shift+drag behavior 4.Improved double click drag select behavior 5.About Window shows the license key details 6.Fixed a Goto Anything issue where pressing backspace could scroll the overlay incorrectly 7.Fixed a crash triggered by double clicking in the Goto Anything overlay 8.Fixed incorrect window position when dragging a tab in some scenarios 9.Added missing toggle_preserve_case command 10.word_wrap setting accepts "true" and "false" as synonyms to true and false 11.OSX: Fixed System Preferences menu not working 12.Linux: Added support for mice with more than 5 buttons 13.Linux: Fixed an occasional graphical glitch when running under Unity
例如。标记重要的句子。在Screencast中写入操作MPen是简单的涂鸦工具。 半透明颜色您可以将其用作与半透明颜色兼容笔的荧光笔。撤消/重做MPen跟踪8个撤消级别。像桌面应用程序一样的可用性。多语言UI支持英语和日语。对于Windows 8.1 / 10用户:存在一个问题,即您在按字母时无法单击触摸板。通过在Windows设置中将触摸板的“触摸板灵敏度”设置为“最大灵敏度”进行了改进。有关详细信息,请参阅Microsoft支持 (https://support.microsoft.com/zh-cn/help/2907018/button-clicks-for-internal-touchpads-and-pointing-sticks-are-not-respo)#盘快捷[`]折叠/展开面板[1]笔[2]行[3]文本[4]橡皮擦[5]手[6]指针[7]-[8]清除[9]切换选项面板[0]最小化/恢复工具栏[q]笔(按)[w]行(按)[e]文本(按)[r]橡皮擦(按)[t]手(按)[y]指针(按)[Ctrl] + [z]撤消[Ctrl] + [y]重做[Ctrl] + [Backspace]退出#发行说明版本0.1.7-添加了快速工具功能。您可以在按[QWERTY]的同时临时使用该工具。版本0.1.6-错误修复。版本0.1.5-添加了文本工具 -选项面板现在可以向左/右移动 -现在,您可以从图标菜单中打开空白/标线/网格页面。版本0.1.4-添加了撤消/重做功能 -向“橡皮擦”添加了“中止”命令。版本0.1.3-修复了触摸屏问题。版本0.1.2-添加了线工具 -在“笔和线”中添加了“中止”命令 ([ESC])版本0.1.1-添加上下文鼠标指针。版本0.1.0-初始版本。 支持语言:English,日本語

23,107

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
  • 应用程序开发区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧