谷歌VIP用户_百度空间
 
文章列表
 
2010年10月06日 星期三 下午 11:06

本博客已经使用新的用户:

http://hi.baidu.com/68ui

68UI将是我的新ID,网站 www.68ui.com [正在备案中]

将开发完整的一套皮肤解决方案,在制作过程中,我会把我的经验发表出来欢迎大家访问。

本套解决方案将以动态链接库免费提供。更多详情请查看新博客。

 
2010年09月20日 星期一 下午 12:23

同事电脑的系统管理员密码不记得了,现在只能使用一个受限用户。现在想把这个用户提升为系统管理员,没办法,不能使用管理员身份。网上说的删除、替换SAM文件都是骗人的,对XP只能造成严重后果,不能登录系统。使用net命令也不行的,这需要管理员什么才行,什么进入带命令提示符的安全模式也是不行的,因为根本无法获取管理员权限。我折腾了好几天,网上说用erd软件,我下载了好几个,下载回来说是WinPE+ERD,但是却是rar格式, 无法做成启动盘 从里面提取的ERDSoft文件夹里面只有ACDSee、WinRAR、还有一个反删除软件。我后来找

 
2010年09月17日 星期五 上午 11:08
为了给Label使用动态链接库换肤,我Hook了TextOutA,背景色的问题一直困扰我,无论怎么设置hDC的背景色都无法改变,后来干脆不让他TextOutA,发现背景色居然还残留,涣然大悟,看来VB是先在Label的区域FillRect再TextOutA了,我取消掉FillRect,结果发现确实如此,但是这个FillRect有点麻烦,VB的整个窗口都是使用FillRect填充的,FillRect没了没窗口也没法正常填充了。不过这也符合我的要求,他不进行绘图最好,由我自己来绘画。
 
2010年09月01日 星期三 上午 01:59

一直想装Windows7,所以托同事花费5元人民币,买了一张Ghost版的Windows7免激活光盘。我已经装了OEM正版的XP在C盘,所以我恢复Windows7到D盘。恢复完成,找来一张Windows7的安装光盘(之前装过,无法激活),把Boot文件夹和bootmgr文件拷贝到C盘,在cmd输入命令

C:\boot\bootsect.exe /nt60 C:

下载EasyBCD安装,运行会提示缺少BCD文件,浏览到C:\Boot,里面有个BCD文件。

启动后点击 Add New Entry 按钮,选择XP和C盘,点击Add Entry,选择Windows7和D盘,点击Add Entry。点击 Edit Boot Menu,选择默认的操

 
2010年08月20日 星期五 下午 09:08

今天登录才知道被盗了,还好没造成任何损失。

更加悲剧的是我的电脑由于误操作,在备份资料重装系统的时候,唯独漏掉我这几年编写的代码。使用数据恢复软件也只能恢复重装之后删除的文件,我重新分区又格式化了硬盘,装入系统后还写入了10G多文件。在恢复备份文件的时候才想起忘记了很多重要文件的备份!!!

 
2010年08月06日 星期五 上午 11:08

网上能找到的重绘方式都只是修改SSTab的背景颜色而已,现在我对SSTab进行了全面的重绘。

请看效果:

重绘后:

 
2010年08月05日 星期四 上午 10:51

网上关于重绘ListView的文章不多不少,但大多数都是Ctrl+C、Ctrl+V,而且大多数都是仅仅实现简单的改改颜色等。

另外看到有篇文章说WM_DRAWITEM能够随心所欲地重绘,WM_NOTIFY只能实现简单的重绘,我觉得这个方法没有一点道理,这两者都提供了需要重绘的hDC和RECT,以及能够取消默认的绘画,那么这两者还有区别吗?有了这些,我们就能随心所欲了。

我重绘的ListView控件的View视图为Report,其他外观的我倒是没有尝试过,不过我想应该是一样的。

我之前使用的是LVS_OWNERDRAWFIXED和WM_DRAWITEM去实现重绘

 
2010年08月05日 星期四 上午 10:16

Private Const HDM_FIRST                     As Long = &H1200
Private Const HDM_GETITEMCOUNT              As Long = (HDM_FIRST + 0)
Private Const HDM_GETITEMRECT               As Long = (HDM_FIRST + 7)

Private Const LVM_FIRST 

 
2010年08月05日 星期四 上午 10:16

Private Const LVN_FIRST                     As Long = (-100)
Private Const LVN_LAST                      As Long = (-199)
Private Const LVN_BEGINDRAG                 As Long = (LVN_FIRST - 9)

 
2010年07月29日 星期四 下午 08:26


你还认得出这是系统自带的ListView控件吗?没错,这是由标准ListView控件重绘而来,支持编辑等功能。


 
     
 
最新评论
 
     

帮助中心  |  空间客服  |  投诉中心  |  空间协议
©2012 Baidu