摘要: 用户将桌面文件转移了,如: D:\Doc\Desktop ,安装程序后,桌面不会生成快捷方式, 或者卸载后,开始菜单中的文件也不会被删除 NSIS卸载后无法删除开始菜单中的内容原因:因为NSIS中使用CreateShortCut创建快捷方式时会在每一个人用户下面都创建快捷方式,然后Delete删的时 阅读全文
posted @ 2018-10-29 13:01 lazybee 阅读(931) 评论(0) 推荐(0)
摘要: 接下来创建托盘。 要使用托盘就要用到NOTIFYICONDATA类。步骤如下: 1. 添加成员变量 2. 定义用来响应托盘鼠标操作的消息 #define WM_SHOWTASK WM_USER+100 3.添加消息响应函数的声明 4.在BEGIN_MESSAGE_MAP 和 END_MESSAGE_ 阅读全文
posted @ 2018-10-19 17:31 lazybee 阅读(162) 评论(0) 推荐(0)
摘要: 想做一个基于对话框的程序,程序启动以后自动隐藏于托盘,不显示对话框也不在任务栏显示图标;也就是达到程序“悄悄的运行”,只在托盘能看出来程序运行着呢。 这就要分两个部分来做, 一,程序启动对话框隐藏,任务栏图标不显示。 二,程序隐藏到托盘,双击托盘恢复对话框的显示,右击托盘直接关闭程序。 首先来做第一 阅读全文
posted @ 2018-10-19 16:53 lazybee 阅读(275) 评论(0) 推荐(0)
摘要: 通常我们表达颜色都是使用RGB值表示的,今天在VB中设置RGB值居然是一个整形数字,网上各种搜资料发现这个数字是怎么来的: 数值= 65536*Blue + 256* Green + Red 阅读全文
posted @ 2018-08-21 13:52 lazybee 阅读(843) 评论(0) 推荐(0)
摘要: 3.0 添加事件 3.1 添加OnSelChange 事件 当用户选中列表项的时候触发该事件。(不只是选择改变时触发,本次选择和上次相同时也触发); 添加完成后,在ActivexcomboBox.idl 文件中出现了: 点击_DActiveXcomboBoxEvents, 可以看到添加进来的OnSe 阅读全文
posted @ 2017-06-23 16:34 lazybee 阅读(510) 评论(0) 推荐(0)
摘要: Ok->next->next->next, create control based on 选择combobox, 点击finish创建成功. 2.添加方法 打开类视图,在类视图中找到ActiveXcomboBoxLib,打开旁边的“+”号展开,在_DActiveXcomboBox 上右键 Add- 阅读全文
posted @ 2017-06-23 15:41 lazybee 阅读(711) 评论(0) 推荐(0)