 |
皮肤软件SkinMagic1.6
|
|
| |
![工具快照[40,373字节]](/upload/2004/03/1004.gif)
|
| |
| ① 新建工程后,将 SkinMagic 包中的SkinMagicLib.h、SkinMagicLib.lib、DETOURS.lib拷贝到所在文件夹下,点击Project->Add To Project->Files,包含到工程中。
② 在Resource View中点击Import 菜单引入几个 Skin 二进制文件放在相同的“SKINMAGIC”文件夹下,分别给起一个名字(见源程序)。
③ 在stdafx.h中加入#include "SkinMagicLib.h"
④ 在此处添加如下内容
if (!ProcessShellCommand(cmdInfo))
return FALSE;
/////////////////////////////////////////////////////////////////////////////////////////
VERIFY( 1 == InitSkinMagicLib( AfxGetInstanceHandle(), "Demo" ,NULL,NULL ) );//初始化类库
VERIFY( 1 == LoadSkinFromResource( AfxGetInstanceHandle() , "KROMO" ,"SKINMAGIC") );//从资源中加载皮肤
VERIFY( 1 == ...
|
|
| 作者:不祥 iter张贴于2004-03-30 15:25:43.0,共阅读6056次,回复4次 |
|
|
 |
Visual Assist X 1649 安装 + 破解应该是最新的正式版
|
|
| |
| ...
|
|
| 作者:123456 sunliangand张贴于2008-09-21 12:47:16.0,共阅读6392次,回复54次 |
|
|
 |
图标集
|
|
| |
| 7.38 MB (7,741,265 字节)
1,849个文件
|
|
| 作者:不祥 iter张贴于2004-03-22 14:32:27.0,共阅读8434次,回复20次 |
|
|
 |
为你的程序换个皮肤
|
|
| |
| 目前这方面的软件很多,但大部分都是收费的,不收费大部分又换的不全,对于一个学生来说花钱买是有些奢侈了,所以我一直就想做一个换肤软件提供给学生,让他们做课程设计或毕业设计时能轻易给自己软件美化界面。
但是一直苦于时间有限。工作太忙有时只能在周末或晚上写上两行代码。现在终于成形了本打算开源,但是有些地方还不完善(现只支持VC MFC, Windows Type: Dialog, SDI),所以现在只讲下原理,提供部分源码供感兴趣的人研究。现在发出来与大家共享。
现在商业的换肤软件大部分都是采用的Hook技术(呵呵,猜的,也许采用的更高深的技术)。Hook窗体消息,对窗体消息进行截获最终换成自已的处理方式。所以本人写的SkinMaster也是采用了同样的技术原理。说很简单但做起来有些困难。下面是我做Skin时遇到的问题及处理方式。
1.对于Windows基本控件进行Hook则可完成绘制。
2.对于菜单会制则有些麻烦,程序运行时窗体菜单WM_MEASUREITEM只运行一次,所以会出现在动态换另一套皮肤时菜单项大小不会跟据皮肤改变,解决方法是所有菜单你要动态生成。
3.主窗体的绘制,没啥太深技术就是要处理大量的消息。
4.滚动条的绘制,滚动条全靠Hook消息就没办法完成了,这个东西微软做的不像基本控件那样工作,还要对滚动条的API进行Hook。
先写这些,有 ...
|
|
| 作者:JVY jvy1125张贴于2009-08-16 18:32:01.0,共阅读750次,回复3次 |
|
|
 |
BCGControlBar.专业版.v9.4.Full.Source
|
|
| |
![工具快照[158,783字节]](/upload/2007/11/1047343491804.jpg)
|
| |
| BCGControlBar ("Business Components Gallery ControlBar") 是一个C++扩展库,可以用来创建类似Office 2000/XP和Visual Studio.NET的应用程序,可以实现完全定制功能(定制工具栏,菜单,键盘等等)。BCGControlBar库包含了超过100个C++扩展库文件,能够帮助用户将这些功能轻松地融合到程序中,节省宝贵的开发和测试时间。 MFC扩展库。允许你合并高级编辑控制到任意一个基于MFC(Microsoft Foundation Class, MS-Visual C++的类库)的应用程序。提供语法高亮、色块、压缩节点、智判技术(IntelliSense)、记号、符号支持、超链接支持等多种高级编辑功能。
|
|
| 作者:春日的菜鸟 chunri张贴于2007-11-23 11:01:31.0,共阅读5349次,回复15次 |
|
|
 |
Source Insight 3.5 For VC6
|
|
| |
|
和 VA 差不多的代码查看工具,但是不能在VC里面使用就是说你要你要在外面改,在VC里面编译.
|
|
| 作者:不祥 Bccv张贴于2004-03-31 17:43:13.0,共阅读4244次,回复2次 |
|
|
 |
Visual Assist 6 For VC6
|
|
| |
|
用了以后你的 vc 就是这个样子,代码彩色区别,自动补齐函数,成员 ... 用了都说好
|
|
| 作者:不祥 Bccv张贴于2004-03-31 17:27:13.0,共阅读12001次,回复14次 |
|
|
 |
SkinCrafter v2.7.2.0
|
|
| |
![工具快照[37,022字节]](/upload/2007/11/1047343491806.jpg)
|
| |
| SkinCrafter 让程序开发者为自己的应用程序创建个性化的、风格独特的程序界面,
而且程序界面是可更换的,简单易用的操作让原本平淡无奇的应用程序界面变得个
性十足!相信独特而又美观的界面让你开发出来的应用程序在同类产品中更具有竞
争力!
SkinCrafter的关键特色:
让程序开发者为自己的应用程序创建个性化的、风格独特的程序界面,而且程序界
面是可更换的;
支持所有的WIN32操作平台,包括.NET;
支持所有的常用开发工具:
.NET、MS Visual C++、MS Visual Basic、Borland Delphi、CA 等;
SkinCrafter自带界面皮肤编辑器Skin Editor,可以对程序界面进行编辑;
即可针对完整的应用程序定制界面也可针对单个控件定制界面;
SkinCrafter自带界面区域编辑器Region Editor,可以编辑做出各种形状的窗体。
对所有的Windowns界面标准元素都能进行Resizing、Reshaping、Recoloring等配置。
|
|
| 作者:春日的菜鸟 chunri张贴于2007-11-23 15:17:19.0,共阅读4691次,回复19次 |
|
|
 |
VC助手(版本高安装简单)
|
|
| |
| ...
|
|
| 作者:马武兴 smallboy张贴于2008-01-08 22:09:32.0,共阅读5217次,回复11次 |
|
|
 |
BCGSoft.BCGControlBar.Professional.v10.0.Full.Source.ccrun.835028.rar
|
|
| |
![工具快照[54,878字节]](/upload/2008/10/1047343492064.gif)
|
| |
| 这么经典的一套
不多说了!详细介绍请参阅v9.4Full.Source的帖子
http://vcer.net/1195786891359.html
...
|
|
| 作者:饕餮西门 cowell张贴于2008-10-31 14:09:19.0,共阅读3787次,回复13次 |
|
|
 |
WndTabs 3.20
|
|
| |
![工具快照[28,633字节]](/upload/2007/06/1047343491604.jpg)
|
| |
| IDE增强工具
|
|
| 作者:橙子转 cangwu张贴于2007-06-10 11:05:37.0,共阅读4570次,回复8次 |
|
|
 |
源代码管理工具(纯绿色版)
|
|
| |
![工具快照[324,816字节]](/upload/2009/10/1047343492231.zip)
|
| |
| 专门为我们程序员设计的一款源代码管理软件。它能方便的管理您在编程和学习中有用的源代码,减少经常到处查找资料的劳动,节省您在开发中的时间和精力。
|
|
| 作者:风旋叶舞 luozhihua张贴于2009-10-11 20:44:07.0,共阅读669次,回复0次 |
|
|
 |
CodeHelp
|
|
| |
![工具快照[25,198字节]](/upload/2004/03/1047.gif)
|
| |
| 概 述
程序员可能常有这样的烦恼:编程中经常需要去查阅以前写过的代码片断,而每次打开代码所在的工程既费时又费力。
知识管理越来越被大家所重视,源代码也应该做为一种知识资源,纳入知识管理体系中去。CodeHelp 是为了方便程序员更好的管理自己的源代码而写的一款免费软件。
利用 CodeHelp,可以方便的管理你的各种技术资料和源代码。
CodeHelp 以目录树来管理代码文件,你可以自由定义目录,并能够自由移动修改,支持无限分支延伸。采用分段读入方式,能支持超大的目录树。
CodeHelp 支持“语法突出”方式显示代码(目前仅支持C/C++)。能高亮显示源代码中的“注释”、“关键字”和“字符串”,和在 VC6.0 看起来完全一样。
CodeHelp 采用 TabView 来显示多个源代码文件,查看起来非常方便。
版本历史
当前最新版本为 1.2 版(2003-4-17)
作者:祝小斌(thinkry@263.net)
V1.0 完成核心功能
V1.1 增强了 EditView 对中文的支持
V1.2 增强了 TreeView 的功能,使支持拖拽, 实现分段读入子节点的方式,能支持超大目录树。
|
|
| 作者:不祥 iter张贴于2004-03-31 17:47:52.0,共阅读11655次,回复47次 |
|
|
 |
WndTabs 《我用的一个东东,大家看图片就清楚了》
|
|
| |
![工具快照[156,090字节]](/upload/2004/06/1047343491144.jpg)
|
| |
| WndTabs
|
|
| 作者:不祥 hui23张贴于2004-06-26 21:45:52.0,共阅读11521次,回复17次 |
|
|
 |
Whole.Tomato.Visual.Assist.X.v10.5.1727
|
|
| |
| 不说了 用VC的都知道 呵呵最新破解版
|
|
| 作者:米兰 milanxu张贴于2009-07-07 16:29:53.0,共阅读864次,回复0次 |
|
|
 |
安装制作SetupFactory7.0
|
|
| |
![工具快照[56,484字节]](/upload/2008/11/1047343492077.jpg)
|
| |
| 解决了没有安装vc++也可以运行所编写的程序,是在网上搜到的最好用的打包程序,使用时单击菜单工程菜单添加文件,记住在添加模式中选择。然后单击菜单发布的构建,会有向导的很方便的。至于设置卸载很安装的画面自己可以试着用,我现在还不熟悉。
|
|
| 作者:静心 bojiazu张贴于2008-11-12 17:52:49.0,共阅读1345次,回复1次 |
|
|
 |
Network Development Kit 2.0
|
|
| |
| Network Development Kit 2.0 用这个开发基于 VC 的网络程序方便多了.With the success of NDK 1.0, I decided to improve the functionality. NDK represents Network Development Kit. The NDK is a set of classes that implements a client/server architecture. The NDK hides all the complexity of the connection, sending and receiving data over a network. You only have to deal with 3 classes: CNDKServer, CNDKClient and CNDKMessage. With just few methods to override, you obtain a complete robust client/server application. The NDK is based on the class CSocket from MFC so you can run your application on a local network or on ...
|
|
| 作者:不祥 Bccv张贴于2004-04-01 01:42:17.0,共阅读3895次,回复3次 |
|
|
 |
Bloodshed Dev-C++
|
|
| |
![工具快照[41,212字节]](/upload/2007/08/1047343491669.gif)
|
| |
| Windows平台下,一个类似VC、BCB的c++ IDE开发环境,属于共享软件。界面亲切优雅,size也不大,其4.9.x版有中文语言支持,无需汉化。编译器基于gcc,完全支持STL。但是对于规模较大的软件项目,恐怕难以胜任。可以从:http://www.bloodshed.net/dev/devcpp.html找到有关Dev-c++的有关信息。
|
|
| 作者:白乔 iter张贴于2007-08-17 09:13:31.0,共阅读2164次,回复1次 |
|
|
 |
短信收发控件
|
|
| |
| 文件说明:
SMSCOM 使用方法:
1、 COPY SMSCOM.OCX 至 system 目录。
然后运行 regsvr32 SMSCOM.OCX
2、把SMSCOM控件加入工程文件(PROJECT)。
3、控件功能函数:
1) 初始化设备
short InitDevice(short nPort, short nBaud, short nType);
--- nPort :串口号 物理端口(1、2、...)
--- nBaud :波特率 9600
--- nType :设备类型 0 ( 0 - PDU 模式, 1- Text 模式 )
2) 发送短信
short SendMsg(LPCTSTR szPhone, LPCTSTR szText);
--- szPhone: 接收手机号 格式 "13xxxxxxxxx"或"8613xxxxxxxxx"
--- szText : 短信息内容 长度不超过70汉字,160字符.
3) 短信事件函数
short OnSMSEvent( short nID , BSTR szPhone, BSTR szText, BSTR szTime)
--- nID : 事件ID
--- szPhone : ...
|
|
| 作者:不祥 iter张贴于2004-03-31 18:55:39.0,共阅读4535次,回复1次 |
|
|
 |
BCGpro9.56
|
|
| |
| BCGpro的最新版.提供了功能强大的工具条等的自定义功能.
|
|
| 作者:找蚊蜇 zhaowenzhe张贴于2008-07-21 16:12:58.0,共阅读1507次,回复2次 |
|
|