-
2017-12-28 18:37:41
需求:
根据用户的四个按键的(上下左右)显示对应的内容,左右键切换显示项目名称,上下键切换切换该项目的具体信息条目。另外有一个无符号整型变量上的每一位用于控制项目的显示与否,该位为1则显示对应项目,反之则不显示该项目。组合按键采用面向对象的思想,加上数据结构中的双向链表,这样的组合按键需求十分容易实现。
下面是对上述需求的模型化:
Linux终端用于显示,键盘上的w、s、a、d键和箭头符号分别表示上下左右按键。左右按键用于切换显示附近的银行名称,上下键用于切换显示该银行的具体信息,如地址、当前排队人数等。另外show_ctl变量对应的位用于控制对应的银行是否显示。编码如下:
#include <stdio.h> #define KEY_UP 192 #define KEY_DOWN 193 #define KEY_LEFT 195 #define KEY_RIGHT 194 //封装显示结构体 typedef void (*SHOW_FUN)(void); typedef struct _tag_bank { struct _tag_bank* pre; struct _tag_bank* next; SHOW_FUN showFunc[10]; size_t subScrMaxIndex; size_t subScrIndex; }bankItem_t; bankItem_t *current_bankItem = NULL; void agricultural_bank_func1() { printf("------------ 中国农业银行 ------------ \n");} void agricultural_bank_func2(){ printf("1. 地址: xx街道xxx号\n");} void agricultural_bank_func3(){ printf("2. 当前排队人数: 5人\n"); } void agricultural_bank_func4() { printf("3. 上班时间: 9:30 ~ 17:30\n"); } void icbc_bank_func1() { printf("-------------- 工商银行 --------------\n"); } void icbc_bank_func2() { printf("1. 地址: yy街道yyy号\n"); } void icbc_bank_func3() { printf("2. 当前排队人数: 6人\n"); } void icbc_bank_func4() { printf("3. 上班时间: 10:00 ~ 17:30\n"); } void china_bank_func1() { printf("-------------- 中国银行 --------------\n"); } void china_bank_func2() { printf("1. 地址: cc街道cc号\n"); } void china_bank_func3() { printf("2. 当前排队人数: 8人\n"); } void china_bank_func4() { printf("3. 上班时间: 10:00 ~ 17:00\n"); } void construction_bank_func1() { printf("-------------- 建设银行 --------------\n"); } void construction_bank_func2() { printf("1. 地址: zz街道zzz号\n"); } void construction_bank_func3() { printf("2. 当前排队人数: 4人\n"); } void construction_bank_func4() { printf("3. 上班时间: 9:00 ~ 17:00\n"); } bankItem_t bank1 = {0, 0, {agricultural_bank_func1, agricultural_bank_func2, agricultural_bank_func3, agricultural_bank_func4}, 3, 0}; bankItem_t bank2 = {0, 0, {icbc_bank_func1, icbc_bank_func2, icbc_bank_func3, agricultural_bank_func4}, 3, 0}; bankItem_t bank3 = {0, 0, {china_bank_func1, china_bank_func2, china_bank_func3, china_bank_func4}, 3, 0}; bankItem_t bank4 = {0, 0, {construction_bank_func1, construction_bank_func2, construction_bank_func3, construction_bank_func4}, 3, 0}; //用于控制哪个银行是否显示 bit[0]-农业,bit[1]-工商,bit[2]-中国,bit[3]-建设 unsigned char show_ctl = 0x02; static bankItem_t* _show_ctl_arr[] = {&bank1, &bank2, &bank3, &bank4}; static char _check_show(unsigned char num) { if ((show_ctl >> num) & 0x01) return 1; return 0; } //初始化显示条目的顺序 int struct_init() { char i = 0, ret, cnt = 0; bankItem_t* tail = NULL; for (i = 0; i < 4; i++) { ret = _check_show(i); if (ret) { //以下是双向链表的插入操作 if (current_bankItem == NULL) { _show_ctl_arr[i]->pre = _show_ctl_arr[i]; _show_ctl_arr[i]->next = _show_ctl_arr[i]; current_bankItem = _show_ctl_arr[i]; } else { _show_ctl_arr[i]->next = current_bankItem; _show_ctl_arr[i]->pre = tail; tail->next = _show_ctl_arr[i]; current_bankItem->pre = _show_ctl_arr[i]; } tail = _show_ctl_arr[i]; cnt++; } } return cnt; } //获取键盘数据 int static _get_input(void) { char buf[8]; int ret; ret = read(0, buf, 8); //0是标准输入的fd if (ret == 1) //用于输入的是w/s/a/d return buf[0]; else if (ret == 3 && buf[0] == 27 && buf[1] == 91) //用于输入的是箭头符号 return 127 + buf[2]; //小于127的数都和键盘上按键有对应关系 } int main(void) { int c; int ret; system("clear"); if (!(ret = struct_init())) //struct_init()根据select_ctl变量初始化显示条目的顺序 { printf("\t[附近没有银行(%#x)]\n\n", show_ctl); return 0; } printf("\t[附近有%d家银行(%#x)]\n\n", ret, show_ctl); //关闭终端的输入回显 system("stty -echo -icanon"); printf("当前位于:\n"); current_bankItem->showFunc[current_bankItem->subScrIndex](); printf("[请按左右键显示附近银行,上下键显示当前银行信息] \n"); while (1) { c = _get_input(); if (c == 'a' || c == KEY_LEFT) { current_bankItem = current_bankItem->pre; current_bankItem->subScrIndex = 0; } else if (c == 'd' || c == KEY_RIGHT) { current_bankItem = current_bankItem->next; current_bankItem->subScrIndex = 0; } else if (c == 'w' || c == KEY_UP) { if (current_bankItem->subScrIndex < current_bankItem->subScrMaxIndex) current_bankItem->subScrIndex++; } else if (c == 's' || c == KEY_DOWN) { if (current_bankItem->subScrIndex > 1) current_bankItem->subScrIndex--; else current_bankItem->subScrIndex = 1; } else { printf("输入有误,请重新输入\n"); continue; } current_bankItem->showFunc[current_bankItem->subScrIndex](); } //打开终端的输入回显 system("stty echo icanon"); return 0; }
运行结果:
比起用面向过程的方法实现,用面向对象思想和函数指针来设计按键应用程序,最大的好处在于其可扩展性,思路也清晰得多。
更多相关内容 -
电脑强制关闭程序按哪三个键 可按Alt+F4关闭当前页面
2021-07-16 07:23:41导读:说到程序,大多数人都知道,有人问电脑突然死机强制关机打不开,还有朋友想问电脑强制关闭程序按哪三个键,这到底是咋回事?事实上电脑qq怎么强制关闭呢,...如有闪动,可按Alt+F4,关闭当前页面;或按Ctrl...导读:说到程序,大多数人都知道,有人问电脑突然死机强制关机打不开,还有朋友想问电脑强制关闭程序按哪三个键,这到底是咋回事?事实上电脑qq怎么强制关闭呢,今天小编给大家整理了电脑强制关闭程序按哪三个键,下面就和大家分享一下吧
电脑强制关闭程序按哪三个键
电脑突然死机的解决办法:
1、首先看电脑是否为“假死”,可按下Num LK键,看指示灯是否可以闪烁;
如有闪动,可按Alt+F4,关闭当前页面;或按Ctrl+Alt+Del,调出系统菜单,选择“任务管理器”结束对应的进程,或在系统菜单下选择“注销”;
2、如果电脑无任何反应,指示灯不能按亮,等待几分钟后仍无反应,则按什么键都是不管用的,可以按住电源键强制关机,再重启。
注:平时注意对电脑内存进行清理,关闭不需要的进程,以免系统当机。
“Ctrl”键+“Shift”键+“Esc”键。
1、同时按住键盘上的“Ctrl”键+“Shift”键+“Esc”键打开任务管理器:
2、点击先要强制关闭的程序,这里以ps为例,这时ps在任务管理器中背景将会变灰:
3、点击“结束任务”按钮, 这时无论程序当前是什么运行状态都会被强制关闭:
强制关闭程序快捷键都是哪些?
强制关闭程序快捷键可以用键盘关闭、直接搜索任务管理完成、Alt+F4、Ctrl+Shift+Esc。
当打开了很多软件后,电脑变得很慢,就可以通过按键盘上的键快速操作,首先,同时点击Ctrl+Alt+Delete,在弹出的界面中选择“任务管理器”最后进入任务管理器后选择需要结束的应用,再点击“结束任务”,就强制关闭电脑正在运行的软件。
首先点击任务栏的空白之处,弹出选项。(也可以使用快捷键将任务管理器启动出来,快捷键是“ctrl+alt+del”。)然后选择其中的“启动任务管理器”选项,然后弹出任务管理窗口,选择其中的“应用程序”栏。
选择自己需要强行关闭的应用程序对应的名称栏,然后点击下方的“结束任务”便可结束该应用程序,查看正在运行的应用程序,可发现结束成功。
windows系统的都可以在程序运行过程中直接按下键盘上的Alt+F4组合键,此时程序便会关闭了,如果不关闭也会弹出是否退出的提示,点击确定即可退出。或者按下Ctrl+Shift+Esc组合键呼出任务管理器,找到需要结束的程序,单击右键,选择结束任务即可。
强制关闭是哪几个快捷键阿
方法一:按住alt+shift+f4,强行关闭。
方法二:按住ctrl+alt+delete,找到“任务管理器”并点击,把想关闭的进程结束。
方法三:按住ctrl+shift+esc ,强行关闭。
方法四:运行 shutdown -f,立马就关机。
快捷键,又叫快速键或热键,指通过某些特定的按键、按键顺序或按键组合来完成一个操作,很多快捷键往往与如 Ctrl 键、Shift 键、Alt 键、Fn 键以及 Windows 平台下的 Windows 键和 Mac 机上的 Meta 键等配合使用。利用快捷键可以代替鼠标做一些工作,可以利用键盘快捷键打开、关闭和导航“开始”菜单、桌面、菜单、对话框以及网页,Word里面也可以用到快捷键。
请问键盘强制结束任务的按键是哪一个?
同时按下“Ctrl”+“Alt”+“Delete”,会弹出任务管理器,在“应用程序”或“进程”中,选择你要结束的程序,把它结束;
一般来说,只要能打得开任务管理器的,应该都能结束掉。
如果无法打开,你可再试试“Alt”+“F4”。如果再不行,就只能按主机键了。
电脑强制开关机的按键是哪三个?
开关机只能是机箱上的电源按钮,一般强制性的关机,就按住机箱上的电源开关,直到电脑关闭才松开电源开关
按CTRL+ALT+DEL出来的也只是任务管理器!
任务管理器里有个选项是关机和重启
按住CTRL点关机它就强制关机了
电脑强制关闭软件但是不要关机的快捷键是什么
按Windows键打开菜单,选择注销,然后点击用户账户重新登记即可关闭所有软件,一个不留
电脑QQ强制关闭按什么键
按alt+f4强制关闭任意程序
强制关闭电脑要按哪键盘上什么键
(一)只有高度定制的系统才有键盘的关机组合键,比如过去一些第三方封装XP系统的关机组合键是“ctrl + alt + end”。
(二)现在几乎没有windows系统带有此项定制组合键,因为需要强制关机的情况一般是电脑死机,而死机情况下键盘通常是失灵的;其次,无论台式机还是笔记本、平板、手机,都可以通过电源开关键实现强制关机,所以键盘强制关机的功能显得鸡肋。
(三)电脑强制关机的常用方法如下:
(1)对于台式机,标准意义的“强制关机键”在电脑机箱上,通常较大的那个按键就是“关机键”,它同时也是“开机键(冷启动)”,关机的操作方法一般是长按此键不放,保持5秒以上的按压即可实现强制关机,如下图:
(2)笔记本的“强制关机键”与台式机类似,也是那个大大的开机键,长按几秒即可强制关机,如下图:
电脑程序打开显示“未响应”关闭不了,按哪个按键可以把它强制关闭?
Ctrl+alt+del会出现一个界面。选择任务管理器。找到它结束进程就行了
『青青星座网』原创文章,未经允许不得转载
-
4种强制关闭Ubuntu中无响应应用程序的方法
2021-05-09 08:18:18在使用Ubuntu时,我们的一个或多个进程和应用程序可能会经常挂起。重新启动我们的系统并不总是最佳解决方案,我们发现自己在寻找能够快速、轻松和安全地摆脱无响应的应用程序和程序的方法。在本文中,我们将解释各种...在使用Ubuntu时,我们的一个或多个进程和应用程序可能会经常挂起。重新启动我们的系统并不总是最佳解决方案,我们发现自己在寻找能够快速、轻松和安全地摆脱无响应的应用程序和程序的方法。在本文中,我们将解释各种方法,通过UI和命令行,您可以摆脱Ubuntu上这些没有响应或挂起的应用程序。
我们已经在Ubuntu 18.04 LTS系统上运行了本文中提到的命令和过程。下面提到的一些方法包括使用Ubuntu命令行,终端。您可以通过系统Dash或Ctrl+Alt+T快捷键打开终端应用程序。
方法1:对无响应的基于UI的应用程序使用X按钮
如果您的一个基于UI的应用程序的响应时间比预期的长得多,或者它处于挂起状态,那么您将看到它的UI和按钮已经变成灰色。如果您看到用于关闭应用程序的“x”按钮处于活动状态,您可以尝试通过它杀死应用程序。
使用X按钮
在某些发行版中,当您试图关闭无响应选项时,将提示您发送错误报告。在另一些情况下,你可能会被赋予一个选项,要么等待,要么“强制退出”应用程序。无论情况如何,你都有很大的可能摆脱这个反应迟钝的程序。
方法2:使用系统监视器,Ubuntu的任务管理器
就像你可能使用多年的Windows任务管理器一样,Ubuntu也有一个内置的进程和资源监控工具,叫做Gnome System Monitor。这个Ubuntu任务管理器允许您在Ubuntu上终止、停止和恢复进程。
您可以在任何时候通过UI启动Gnome系统管理器,方法是在Ubuntu Dash中搜索系统监视器甚至任务管理器,或者直接从应用程序列表中访问它。
在系统监视器的Processes选项卡中,您将能够看到当前正在运行的所有进程,也包括那些没有响应的进程。要杀死一个进程,只需右键单击它,然后选择kill选项。
进程列表
但是,我们建议您首先尝试使用Stop或End选项来关闭进程,因为它们是停止进程的相对安全的方法。
方法3:使用xkill实用程序
有一个名为xkill的Linux实用程序,可以通过桌面杀死一个没有响应的程序。大多数最新的Linux发行版都默认安装了它,但是如果您的系统缺少它,您可以通过在终端中使用以下命令来安装它:
$ sudo apt-get install xorg-xkill
请注意,只有授权用户才能在Ubuntu上添加/删除和配置软件。
现在使用xkill命令运行此实用程序,如下所示:
启动xkill
运行此命令后,您将看到鼠标指针将变为“x”或头骨。您只需将指针指向无响应的程序,然后单击它即可。这将在几秒钟内终止挂起程序。
为xkill创建键盘快捷键
虽然xkill是一种杀死挂起程序的非常有效的方法,但打开终端然后运行命令似乎很麻烦。让我们介绍一下使用此实用程序的最快方法。如何创建一个自定义键盘快捷键,只需为您运行命令,您就可以看到并直接使用'x'形指针来杀死应用程序。这是你需要做的:
1.打开“键盘快捷键设置”
打开Ubuntu设置实用程序,然后通过“设备”选项卡访问“键盘”设置。打开键盘设置的最简单方法是通过Dash搜索搜索“键盘”。
设置实用程序将在以下视图中打开:
键盘快捷键列表
2.创建自定义快捷方式
向下滚动位于右侧的滑块,您将能够在列表底部看到一个“+”按钮。单击该按钮以添加新的自定义快捷方式。将出现“添加自定义快捷方式”对话框。输入以下信息,之后“添加”按钮将变为活动状态:
名称:xkill
命令:xkill
然后单击Set Shortcut按钮,可以为输入的命令设置键盘快捷键:
输入新的快捷方式
按自定义快捷键的组合键。我输入Ctrl + Alt + K作为快捷方式,因为我的系统尚未将其用于其他目的。另外,因为组合中的K与单词“Kill”相关。
无论如何,在输入组合键后,您将看到它在“添加自定义快捷方式”对话框的“快捷方式”字段中列出,如下所示:
添加xkill快捷方式
您现在需要做的就是单击“添加”按钮,新的键盘快捷键将被注册为新的自定义快捷方式。
现在尝试使用新的快捷方式,您将能够在服务中看到“x”或技能形状的鼠标指针。
方法4:使用kill,pkill和killall命令
让我们假设我们的Ubuntu软件管理器Gnome软件被卡住了。我们可以使用基于命令行的系统监视器top命令,以获取有关当前正在运行的进程的信息,如下所示:
$ top
top命令中显示的进程列表
在这里,您可以获得有关Gnome软件应用程序的有用信息,例如可用于终止进程的PID(进程ID)。
然后,您可以按如下方式使用kill命令使用它的PID终止进程:
$ kill [PID]
例:
您还可以使用pkill通过使用以下语法来终止进程:
$ pkill [ProcessName]
例:pkill gnome-software
然后是killall命令,您可以使用它来杀死应用程序的所有实例。这是语法:
$ killall [ProcessName]
例:killall gedit
现在,无论你的哪个UI甚至基于CLI的应用程序被卡住,即使给定时间也不会响应,你有一个摆脱它的方法列表。您可以使用本文中提到的UI或基于命令行的方法,几乎可以立即再次使用。
-
中英文标点符号切换的组合键_电脑键盘常用组合键(快捷键)之——Ctrl键组合...
2020-11-20 15:56:10本次只介绍Ctrl键组合,下期将介绍Shift键组合。Ctrl是英文单词control的简写...Ctrl+Shift 组合键:拖动文件时按住Ctrl+Shift 组合键创建此文件(比如文件夹或者某个应用程序)的快捷方式。Ctrl+N 新建:字母N是英文...本次只介绍Ctrl键组合,下期将介绍Shift键组合。
Ctrl是英文单词control的简写,意思是控制。
Ctrl
单个Ctrl 键的功能:当选中一个文件时,按住Ctrl键再点鼠标左键拖动,可以复制此文件(比如一个word文件或者一个快捷方式)。
Ctrl+Shift 组合键:拖动文件时按住Ctrl+Shift 组合键创建此文件(比如文件夹或者某个应用程序)的快捷方式。
Ctrl+N 新建:字母N是英文单词New的首字母。多数软件里,这个组合键都是新建一个文件或者界面的意思,比如word,PS,浏览器等等。
Ctrl+O 打开:字母O是英文单词Open的首字母。多数软件里,这个组合键都是打开一个文件的意思,比如word,PS等等。
Ctrl+空格:中英文切换。在office和一些编程语言的IDE中,单个Shift键就可以切换中英文。
Ctrl+Shift:转换输入法。比如在五笔输入法,搜狗输入法,QQ输入法之间切换。
Ctrl+A 全选:字母A是英文单词All的首字母。不论是在一个文件里还是在某个网页,都可以全选所有内容。
Ctrl+C 复制:字母C是英文单词Copy的首字母。复制选中的内容。
Ctrl+X 剪切:剪切选中的内容。
Ctrl+V 粘贴:粘贴已复制或剪切的内容。
Ctrl+Shift+C:在office中选中一段文字后,按此组合件可开启格式刷。
Ctrl+Shift+V:在完成Ctrl+Shift+C的操作之后,选中另一段文字,按Ctrl+Shift+V组合键,可将这段文字的格式改成格式刷的格式。
Ctrl+Z 撤销:取消上一步操作,在大多数软件中都是这个功能。
Ctrl+B 粗体:字母B是英文单词Bold的首字母。将选中的文字加粗。
Ctrl+I 斜体:字母I是英文单词Italics的首字母。将选中的文字设置成斜体。
Ctrl+U 下划线:字母U是英文单词Underline的首字母。给选中的文字加下划线。
Ctrl+[:缩小文字,将选中的文字缩小一定字号。
Ctrl+]:放大文字,将选中的文字放大一定字号。
Ctr+Shift+ < :快速缩小文字,同Ctrl+[。
Ctrl+Shift+> :快速放大文字,同Ctrl+]。
Ctrl+Home :将光标快速移到文件头。
Ctrl+End :将光标快速移到文件尾。
Ctrl + F 查找: 字母F是英文单词Find的首字母。在office,网页等等中,可以搜索关键字。
Ctrl + H 替换: 将查找到的内容替换成其他内容。
Ctrl+Y 重复: 重复上一次操作,在office中常用。
Ctrl+Shift+F9:当word文件的目录出现“此标签页未定义”问题时,用这个组合件可修复。
Ctrl+S 保存:字母S是英文单词Save的首字母。完成文件的编辑之后,按此组合件保存。
Ctrl+P 打印:字母P是英文单词Print的首字母。去打印店打印东西,按此键可转到打印界面。
Ctrl+D: 将当前网页添加至收藏夹,方便以后阅览。
Ctrl+R 刷新:在网页上常用。
Ctrl+W :关闭程序,在要关闭某个软件时,除了按右上角的叉号,还可以按这个组合键哦~
Ctrl+Esc :显示开始菜单,跟WIN键功能一致。
Ctrl+Tab:浏览网页是用来切换网页。
Ctrl+F5 :在浏览器中强行刷新。
Ctrl+Shift+T:恢复上一个浏览网页,在迫于某些原因关闭当前页面的时候,按此组合键打开刚才关闭的网页。
Ctrl+Alt+A: 在运行qq时,可用此组合键截屏,既可以发给好友,也可以保存到本地。
总结
Ctrl+N 新建
Ctrl+O 打开
Ctrl+空格:中英文切换
Ctrl+Shift:转换输入法
Ctrl+A 全选
Ctrl+C 复制
Ctrl+X 剪切
Ctrl+V 粘贴
Ctrl+Shift+C:格式刷
Ctrl+Shift+V:刷格式
Ctrl+Z 撤销
Ctrl+B 粗体
Ctrl+I 斜体
Ctrl+U 下划线
Ctrl+[:缩小文字
Ctrl+]:放大文字
Ctr+Shift+ < :快速缩小文字,同Ctrl+[
Ctrl+Shift+> :快速放大文字,同Ctrl+]
Ctrl+Home :将光标快速移到文件头
Ctrl+End :将光标快速移到文件尾
Ctrl + F 查找:
Ctrl + H 替换
Ctrl+Y 重复上一次操作
Ctrl+S 保存
Ctrl+P 打印
Ctrl+D: 将当前网页添加至收藏夹
Ctrl+R 刷新:在网页上常用
Ctrl+W :关闭程序
Ctrl+Esc :显示开始菜单
Ctrl+Tab:浏览网页是用来切换网页
Ctrl+F5 :在浏览器中强行刷新
Ctrl+Shift+T:恢复上一个浏览网页
Ctrl+Alt+A: 在运行qq时,可用此组合键截屏
Ctrl+Shift+F9:当word文件的目录出现“此标签页未定义”问题时,用这个组合件可修复
图片保存
谢谢阅览
-
如何关闭电脑开机自动启动的软件程序
2021-07-04 09:15:34如何关闭电脑开机自动启动的软件程序我们在电脑中安装软件的时候,不小心设置了开机启动,该怎么取消呢?今天就跟大家介绍一下如何关闭电脑开机自动启动的软件程序的具体操作步骤。1. 首先打开电脑,找到桌面上的... -
干货:全方面介绍电脑键盘各键功能与组合键使用方法
2021-07-24 01:43:45电脑是我们在工作中用得最多的电子设备之一,无论是收发电子邮件、文档...下面小编就带大家一起去进行全方面介绍电脑键盘各键功能与组合键的使用。一、电脑键盘一般分为四个区域,分别是:功能键区、主键区、编辑键... -
使用命令行打开应用程序
2019-05-16 22:36:19当桌面图标太多时或者在多个窗口进行作业不想返回桌面时,可以使用命令行方式打开指定的应用程序。 -
电脑桌面显示不出任何应用程序如何解决?
2020-12-24 13:29:061、打开任务管理器(按下“Ctrl+Alt+Del”组合键即可打开),点击“文件”→“新建任务”,在打开的“创建新任务”对话框中输入“explorer”,单击“确定”按钮后,稍等一下就可以见到桌面图标了(实在不行按开关机键... -
电脑关闭窗口快捷键
2021-08-02 01:17:15一、电脑上关闭所有窗口的快捷键Alt+F4,关闭当前所有窗口。电脑中关闭窗口的快捷方法:工具/...3、为窗口程序图标位置,把鼠标放在窗口标题栏最左侧,双击,即可关闭当前窗口。二、关闭电脑屏幕的快捷键你到“快... -
c#程序应用程序设置文件Settings.settings详解
2018-12-07 13:17:30应用程序设置 应用程序设置使您能够动态存储和检索应用程序的属性设置和其他信息。 还使您能够维护客户端计算机上的自定义应用程序和用户首选项。 通常这些数据(如连接字符串)对于运行应用程序是非常重要的,并且... -
如何关闭键盘f1-f12功能键 - 卡饭网
2020-12-22 07:07:47Mac键盘如何开启键盘上F1 - F12功能键Mac键盘如何开启键盘上F1 - F12功能键 使用 Mac 系统的人都知道,Mac 系统默认是没有开启 F1-F12 的使用的,平时我们使用的系统都可以使用键盘上的功能键,下面我们就可看看,... -
macbook pro OX你可能不知道的组合键
2019-05-10 18:46:05OS x: 键盘快捷方式 您可以使用键盘快捷键来做的事情在你的 Mac 上通过按键盘上的键的组合。...你可以看到映射到多个快捷方式,通过在应用程序菜单中查找的键。 修改键是很多的键盘快捷方式的一部分。修改... -
delphi 应用程序开发工具
2016-07-07 15:02:20应用程序开发工具 Delphi,是Windows平台下著名的快速应用程序开发工具(Rapid Application Development,简称RAD)。它的前身,即是DOS时代盛行一时的“BorlandTurbo Pascal”,最早的版本由美国Borland... -
C#之二十一 创建MDI应用程序和组件开发
2016-05-03 10:33:19C#程序设计及宿舍管理系统实战 ... MDI应用程序介绍 在VC#中,MDI应用程序由两部分组成,即MDI父窗体和MDI子窗体。...一个MDI应用程序可以包含一个或多个MDI父窗体,每个MDI父窗体又可以包... -
谷歌浏览器最好用的10款扩展应用程序
2020-09-25 10:59:01二、扩展程序介绍 1、Convertio 下载地址:Chrome应用商场直达链接 在线将文件从一种格式转换为另一种格式. 支持超过 2500 种不同的转换。 在线将文件从一种格式转换为另一种格式。 支持超过 2500 种不同的转换: ✓... -
python 脚本执行外部程序.exe关闭窗口程序(tcy)
2019-03-07 23:22:46win32gui用于关闭窗口程序(显示最大化最小化) Python调用(运行)外部程序 2019/3/7 在Python中可在脚本中直接使用其他脚本或程序 1 使用os.system(command)运行其他程序 : 参数 command 要执行的命令,... -
Windows 系统组合键
2011-10-18 14:22:11Windows 系统组合键 F1:帮助 CTRL+ESC:打开“开始”菜单 ALT+TAB:在打开的多个程序之间切换 ALT+F4:退出程序 SHIFT+DELETE:永久删除项目 Windows 徽标+L:锁定计算机 (不使用 CTRL+ALT+DELETE) - -
PC端应用程序自动化测试——pywinauto、pywin32、pyautogui
2020-08-31 01:24:501 前言 PC 端自动化测试使用到的 python 模块主要有 pywinauto、win32gui、pyautogui,主要功能如下: pywinauto:主要使用到 Application 类,用于应用程序管理(打开与关闭应用等)、窗口管理(最小化、最大化、... -
Windows 终端 | Windows Terminal | 一款强大且高效的终端应用程序
2021-02-24 12:52:34Windows终端程序是一款新式、快速、高效、强大且高效的终端应用程序,适用于命令行工具和命令提示符,PowerShell和 WSL等Shell用户。主要功能包括多个选项卡、窗格、Unicode、和UTF-8字符支持,GPU 加速文本渲染引擎... -
想要专升本你不得不看的全干货_吐血整理_专升本_计算机文化基础(十 一)
2020-07-27 03:35:44现在要开始整理第三章了,第三章最重要的部分是Excel,考试中有时甚至可以占到20分,其次是Word,...| Excel | 用来计算、分析数据以及可视化电子表格中数据的应用程序 | | Outlook | 电子邮件客户端工具、用来发送和接 -
《C#入门经典(第6版)》之如何编写简单的桌面应用程序
2014-01-24 10:54:11● 如何编写简单的控制台应用程序 ● 如何编写简单的桌面应用程序 VS 是一个庞大的复杂产品,可能会使初学者望而生畏,但使 用它创建简单的应用程序是非常容易的。在本章开始使用VS 时,不需要了解许多知识... -
linux窗口切换快捷键_分配快捷键以在Linux上激活打开的应用程序窗口
2020-09-06 22:34:53我们已经向您展示了如何在任何Linux应用程序中自定义快捷键 ,但是在今天的课程中,我们将进一步介绍它,并指定将打开的应用程序切换为当前焦点窗口的快捷键。 The idea is that instead of using the mouse or ... -
mac系统的alt+tab(切换程序)键是什么
2020-05-13 16:42:03mac系统在windows下实现alt+tab的功能键为command+tab,另外附抄上其他与windows对应的Mac快捷键:Command即苹果键,也称为花键。...1、CTRL(Control)组合键 2、command+ A(All)全选 3、command + C(Copy)复制 -
学习QGIS Python API(应用程序编程接口)
2019-05-17 10:57:06在下一篇文章中,我们将了解有关QGIS Python插件的更多信息,然后继续使用插件体系结构作为在地图应用程序中实现有用功能的一种方式。 在本文中,我们将详细介绍可用于QGIS Python 开发人员的 Python 库,并... -
pAdTy_5 构建可穿戴设备的应用程序
2015-12-23 22:00:352015.12.23 - 2016.01.13 ...这些节描述如何构建在手持应用程序中会自动同步到可穿戴设备上的通知(Notifications),同时描述如何构建运行在可穿戴设备上的应用程序。注:关于用在笔记中会使用到的APIs的信 -
control+alt*_如何在Mac上进行Control + Alt + Delete并强制退出应用程序?
2020-10-12 05:45:37⌘+Option+Esc Key Combination To Open “Force Quit Applications” Option + Option + Esc组合键打开“强制退出应用程序” Force Quit Applications Window 强制退出应用程序窗口 如何在MacOSX上使用Dock关闭应用... -
客户端网页API(应用接口程序)
2019-01-25 15:38:33应用程序接口(API)是基于编程语言构建的结构,使开发人员更容易地创建复杂的功能。它们抽象了复杂的代码,并提供一些简单的接口规则直接使用。 来看一个现实世界中的例子:想想您的房子、公寓或其他住宅的电力...