========================================================================
ActiveX Control DLL : CHAMELEON
========================================================================
ControlWizard has created this project for your CHAMELEON ActiveX Control
DLL, which contains 1 control.
This skeleton project not only demonstrates the basics of writing an
ActiveX Control, but is also a starting point for writing the specific
features of your control.
This file contains a summary of what you will find in each of the files
that make up your CHAMELEON ActiveX Control DLL.
Chameleon.dsp
This file (the project file) contains information at the project level and
is used to build a single project or subproject. Other users can share the
project (.dsp) file, but they should export the makefiles locally.
Chameleon.h
This is the main include file for the ActiveX Control DLL. It
includes other project-specific includes such as resource.h.
Chameleon.cpp
This is the main source file that contains code for DLL initialization,
termination and other bookkeeping.
Chameleon.rc
This is a listing of the Microsoft Windows resources that the project
uses. This file can be directly edited with the Visual C++ resource
editor.
Chameleon.def
This file contains information about the ActiveX Control DLL that
must be provided to run with Microsoft Windows.
Chameleon.clw
This file contains information used by ClassWizard to edit existing
classes or add new classes. ClassWizard also uses this file to store
information needed to generate and edit message maps and dialog data
maps and to generate prototype member functions.
Chameleon.odl
This file contains the Object Description Language source code for the
type library of your control.
/////////////////////////////////////////////////////////////////////////////
Chameleon control:
ChameleonCtl.h
This file contains the declaration of the CChameleonCtrl C++ class.
ChameleonCtl.cpp
This file contains the implementation of the CChameleonCtrl C++ class.
ChameleonPpg.h
This file contains the declaration of the CChameleonPropPage C++ class.
ChameleonPpg.cpp
This file contains the implementation of the CChameleonPropPage C++ class.
ChameleonCtl.bmp
This file contains a bitmap that a container will use to represent the
CChameleonCtrl control when it appears on a tool palette. This bitmap
is included by the main resource file Chameleon.rc.
/////////////////////////////////////////////////////////////////////////////
Other standard files:
stdafx.h, stdafx.cpp
These files are used to build a precompiled header (PCH) file
named stdafx.pch and a precompiled types (PCT) file named stdafx.obj.
resource.h
This is the standard header file, which defines new resource IDs.
The Visual C++ resource editor reads and updates this file.
/////////////////////////////////////////////////////////////////////////////
Other notes:
ControlWizard uses "TODO:" to indicate parts of the source code you
should add to or customize.
/////////////////////////////////////////////////////////////////////////////
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
乌拉圭软件作者gonchuki开发的变色龙按钮非常漂亮,也非常著名。源代码公开的版本最新为2.0.6B,下载地址为:http: //www.planetsourcecode.com/vb/scripts/ShowCode.asp?txtCodeId=37471&lngWId=1 由于该版本是VB开发的,在某些其它的IDE中有些属性不支持,比如说在VC中不支持ToolTipText。我将它改写为一个VC版本。但是该版本比2.0.6B有点删减,比如说gonchuki支持的按钮快捷键我改写的不支持。 另外,我新加了一种Graphic按钮类型,该类型按钮显示4个图片:通常状态图片、按下图片、鼠标移动在按钮上时的图片、Disable时图片,并且在这种类型下,没有按钮边框,可以让开发人员轻松灵活地制作各种按钮效果。 BLOG好像不能上传附件,我只好将接口定义文件及控件的H、CPP文件列出如下(我使用VC6创建的是MFC控件工程,工程名称是Chameleon) (最后:重发布请注明原作者gonchuki): PS:其实,这个改写的版本源代码我05-9月就已经发在CSDN上了,直到今天才发现,原来CSDN上还有个发软件的地方啊!(我果然已经老年痴呆了啊!)这个控件很多地方还改得不够完善,比如说,控件属性的枚举就没做,还有Transparent风格的按钮类型也没做。因为是改写别人的东东,所以只是想拿出来抛砖引玉,没打算继续开发下去,所以大家板砖千万轻点拍啊!^_^
资源推荐
资源详情
资源评论
收起资源包目录
20215540354.rar (22个子文件)
Chameleon
resource.h 1KB
Chameleon.clw 2KB
ChameleonPpg.h 1KB
Chameleon.cpp 2KB
Chameleon.dsw 541B
ReadMe.txt 3KB
Chameleon.opt 56KB
Chameleon.dsp 8KB
Chameleon.h 976B
Chameleon.plg 3KB
ChameleonCtl.h 10KB
Chameleon.ncb 113KB
Chameleon.rc 6KB
Chameleon.odl 3KB
ChameleonPpg.cpp 3KB
Chameleon.def 226B
StdAfx.cpp 204B
Chameleon.aps 36KB
StdAfx.h 1KB
ChameleonCtl.cpp 67KB
Chameleon.ico 1KB
ChameleonCtl.bmp 776B
共 22 条
- 1
资源评论
- 3069051482014-05-27看起来很好。。不过我不会
sproll
- 粉丝: 3
- 资源: 5
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功