开发日志(2007)
来源:互联网 发布:张大奕的淘宝内衣店 编辑:程序博客网 时间:2024/06/07 21:46
开发日志
20:57 2007-10-28
theme中,菜单图标大小支持自定义了
去掉了每日一帖,exe体积减小了
点收藏栏中的项目后没有添加到"最常访问"列表中,修正
22:25 2007-8-28
纳闷为何explorer的工具栏能显示透明效果的图标,原以为采用的是自画,但是通过bho发现这个工具栏对应的imagelist竟然是透明图标,
难道imagelist能处理带透明效果的图标?于是,结果是,
花了很多精力去处理在工具栏上显示带透明通道的图标,结果发现,原来有很简单的办法,
其实imagelist是可以处理带alpha通道的图片的,只要用ImageList_Add添加即可,
但在创建时需要使用 ILC_COLOR32,这样一来,问题就简单多了,呵呵
但我是在xp下尝试成功的,不知在2k下是否成功
于是清理了一堆代码,exe减了4k,怎么才减那么少...
更换主题简单了,应该可以简单的实现实时更改了,
菜单图标终于可以使用透明的了
17:57 2007-8-22
开始着手处理"更换theme"的功能
add class cTheme
15:25 2007-8-18
增加了可以更改主题(不过是工具栏图标更换而已)的设置项,主题相关文件放在theme目录下,
不太完善,更改后需要重启程序才能生效
自画菜单的代码还可以有很多改进,如,图标大小,字体大小
21:37 2007-6-11
发现在xp主题模式下,按钮严重变形,尺寸规律严重不一样,
于是将toolbar style设为TBSTYLE_FLAT,没有TBSTYLE_LIST,于是好了
问题是这样子如果按钮有文字就麻烦了,更严重的变形,幸好我这里的设计是没文字的^-^
忘了webbrowser有ctrl+n的快捷键,如果不处理的话会弹出ie窗口,拦截之
22:50 2007-5-28
采用了工具栏自画方式,实现了:
1.使toolbar模拟菜单更加完美,文字字体,大小,颜色能随系统改变而改变(需要重启)
2.能够将带alpha通道的图片作为工具栏图标,由于vb没支持png格式,我又不会写,于是借用了gdi+来加载png图片
增加了2个模块:cODToolbar.cls ,mAlphaToolbar.bas
22:15 2007-3-25
修改了收藏夹菜单的布局,将菜单分成两栏,左边是"最近访问的收藏"及即将出现的"常用链接"(可自定义),右边才是收藏,但被放到了子菜单里面去了,接着是关闭的页面,接下来是与收藏夹相关的命令.
22:35 2007-3-10
本来想搞个能监视文件变化的功能,用于监视收藏夹是否有改变,但容易用的又只能监视由explorer进行的文件操作,放弃.
本来想实现了上面的功后能再实现程序中删除收藏夹的功能,由于已知原因,本想作罢,最后还是在没有实现以上功能(监视收藏夹变化)的时候做了该功能.
0.5b1出炉
准备做个想xp开始菜单那样的收藏夹菜单
20:11 2007-1-10
于是,不经意发现了"Shell Lightweight Utility APIs",一组非常有用的函数,相见恨晚啊,
其中有好些很有用的函数,例如PathFileExists判断文件(夹)是否存在,PathFileExists能够转换../,./等.
21:06 2007-1-9
经一网友提醒,才发现FindFilesAPI函数写得有问题,需要使用Unicode版本的FindFirstFile与FindNextFile才能支持很长很长的文件名
- 开发日志(2007)
- 2007_09_03游戏开发日志
- 开发日志
- 开发日志
- 开发日志
- 开发日志
- 开发日志
- 开发日志
- 开发日志
- 2007_01_11炸弹人开发日志
- 2007_01_13炸弹人开发日志
- 2007_01_22炸弹人开发日志
- 2007_01_24炸弹人开发日志
- 2007_02_04炸弹人开发日志
- 2007_02_10炸弹人开发日志
- 2007_02_13炸弹人开发日志
- 炸弹人开发日志2007_04_29
- Java游戏开发日志(2007-5-29)
- 在C++实现C#中的属性(Property)功能的尝试: MACRO篇(1)
- BPM与SOA:BPM是实施SOA的必由之路
- 实现 li 编号的几种方法
- Unix平台下的常用命令技巧之资源与性能
- 字节对齐详解
- 开发日志(2007)
- 在C++实现C#中的属性(Property)功能的尝试: MACRO篇(2)
- 关于SAAS
- Unix平台下的常用命令技巧之tar包、压缩与解压缩
- 常量符号定义
- 工作流任务分派策略现状研究
- 获取SQL Server 主键
- 什么是Web 2.0(一)
- 最新版本下载