
用API函数keybd_event可以模拟任何按键:
在模块中定义
Public Declare Sub keybd_event Lib
"user32" (ByVal bVk As Byte, ByVal Scan As Byte, ByVal
dwFlags As Long, ByVal dwExtraInfo As Long)
例如{Windows]+"R"的组合
Call keybd_event(91, 0, 0, 0)
Call keybd_event(82, 0, 0, 0)
({Windows]键码为91,"R"键码为82, 注意第二句也不能用SENDKEYS语句!)
用mt管理器提取应用安装包,打开安装包的res-drawable,里面你会发现iconpng,appiconpng或者iclaunchepng,这些就是应用的图标,你可以下载你想要的,把重命名成对应的名字,复制过去并替换,就完成第一步了,下面还有其他drawablexxx的文件,里面的都是应用原来的图标,按照上面的方法再做一遍,最后储存并更新,安装应用就搞定了,但可能会造成应用闪退的情况。
亲测可用……注意删除行标号! 1
2using SystemIO;
3
4
5
6 ///// <summary>
7
8 /// 另存新档按钮
9
10 /// </summary>
11
12 private void SaveAs() //另存新档按钮 导出成Excel
13
14 {
15
16 SaveFileDialog saveFileDialog = new SaveFileDialog();
17
18 saveFileDialogFilter = "Execl files (xls)|xls";
19
20 saveFileDialogFilterIndex = 0;
21
22 saveFileDialogRestoreDirectory = true;
23
24 saveFileDialogCreatePrompt = true;
25
26 saveFileDialogTitle = "Export Excel File To";
27
28
29 saveFileDialogShowDialog();
30
31
32 Stream myStream;
33
34 myStream = saveFileDialogOpenFile();
35
36 //StreamWriter sw = new StreamWriter(myStream, SystemTextEncodingGetEncoding("gb2312"));
37
38 StreamWriter sw = new StreamWriter(myStream, SystemTextEncodingGetEncoding(-0));
39
40 string str = "";
41
42 try
43
44 {
45
46 //写标题
47
48 for (int i = 0; i < dgvAgeWeekSexColumnCount; i++)
49
50 {
51
52 if (i > 0)
53
54 {
55
56 str += "\t";
57
58 }
59
60 str += dgvAgeWeekSexColumns[i]HeaderText;
61
62 }
63
64
65 swWriteLine(str);
66
67
68
69 //写内容
70
71 for (int j = 0; j < dgvAgeWeekSexRowsCount; j++)
72
73 {
74
75 string tempStr = "";
76
77 for (int k = 0; k < dgvAgeWeekSexColumnsCount; k++)
78
79 {
80
81 if (k > 0)
82
83 {
84
85 tempStr += "\t";
86
87 }
88
89 tempStr += dgvAgeWeekSexRows[j]Cells[k]ValueToString();
90
91 }
92
93
94
95 swWriteLine(tempStr);
96
97 }
98
99 swClose();
100
101 myStreamClose();
102
103 }
104
105 catch (Exception e)
106
107 {
108
109 MessageBoxShow(eToString());
110
111 }
112
113 finally
114
115 {
116
117 swClose();
118
119 myStreamClose();
120
121 }
122
123 }
使用如下组合可达到按home键退到后台的动画效果。
需要注意的是,单独第一行就可以达到 有动画回到桌面程序进入后台的目的,单独第二行 没有动画回到桌面并终止应用,两行同时使用可以 动画回到桌面并终止应用。 根据需要选择其中一个或两个一起使用。
oc:
其他退出方式 : 这样的效果有点生硬,和闪退是一样的效果,交互不好
以上就是关于怎么用VB实现WIN+D来显示桌面,或者有更好的显示桌面的命令,我是新手希望您把代码写出来全部的内容,包括:怎么用VB实现WIN+D来显示桌面,或者有更好的显示桌面的命令,我是新手希望您把代码写出来、怎么用代码修改一个android应用程序在桌面的图标、C#程序里的excel导出到桌面代码等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)