引言: SkinLoad程序界面换肤工具
作者:耿海增
asp?id=1959">下载本文示例工程
asp?id=2445">版本更新SkinLoad v0.3
本文在VC知识库链接
说明:SkinLoad是一个给程序换肤的工具,通过几个简单的函数调用就可以给你的应用程序加上漂亮的皮...
摘要:
mfc界面包装类
——多线程时成员函数调用的断言失败
经常在论坛上看到如下的问题:dword winapi threadproc( void *pdata ) // 线程函数(比如用于从com口获取数据){ // 数据获取循环 // 数据获得后放在变量i中 cabcdialog *pdialog = reinterpret_cast< cabcdial......
摘要:追根究底,mfc六大关键技术之剖析(第二部分)小李先生二、运行时类型识别(rtti)运行时类型识别(rtti)即是程序执行过程中知道某个对象属于某个类,我们平时用c++编程接触的rtti一般是编译器的rtti,即是在新版本的vc++编译器里面选用“使能rtti”,然后载入typeinfo.h文件,就可以使用一个叫typeid()的运算子,它的地位与在c++编程中的sizeo......
SkinLoad程序界面换肤工具skinload程序界面换肤工具
作者:耿海增
说明:skinload是一个给程序换肤的工具,通过几个简单的函数调用就可以给你的应用程序加上漂亮的皮肤,包括所有的系统对话框.通过skinloadmaker皮肤编辑工具,可以自己定制皮肤. 【程序编程相关:浅谈HOOK技术在VC编程中的应用
】
asp?id=1959">下载本文示例工程
asp?id=2445">版本更新skinload v0.3
本文在vc知识库链接 【推荐阅读:怎样在VC++中访问和修改注册表
】
如何在程序中实现换肤:
一.静态链接动态库
需要三个文件:"skinloadlib.h","skinload.lib","skinload.dll" 【扩展信息:VC下通过系统快照实现进程管理
】
界面效果图如下:
1.添加 "skinloadlib.h"."skinload.lib"文件到工程中
2.在app类中包含头文件:
...
下一页 摘要:二、实现收藏菜单
一般ie的用户都有个习惯,那就是将自己喜欢的网址保存起来,以方便今后快速的登陆,为了使我们的浏览器能够显示ie收藏过的网址,程序中设置了一个"favorites"菜单,通过regopenkey()、regqueryvalueex()等函数操作windows的注册表中的hkey_current_user\\software\\microsoft\\windows\\curr......