文件名称:BitmapButton
介绍说明--下载内容均来自于网络,请自行研究使用
PocketPC2003的MFC程序漂亮的位图按钮的evc实现(带例程)
现在开发一些PPC上应用程序,最一个好看的界面也是很重要的,给人以美好的感觉。位图按钮是其中的一个重要部分。
这个位图按钮是用VC上98年就出来的一个CButtonST类修改而来的,因为PPC上一些函数的处理和PC不同,所以进行了修改。例如PPC上一般情况下,没有鼠标在没有按下时划过这样的事件,不过这里还是做了这种情况的处理。再就是DrawText函数,要移动一下位置才能够正确画到按钮中央。
将BtnST文件复制就可以使用。
通过SetIcon函数来指定按钮的鼠标在其中和不在其中的图片,给它两个图标资源就可以了。
按钮有几种设置可以选择,是否为平按钮(PPC上也可以做突起按钮),是否绘画边框,文字方向等等。
如果需要实现更多的特效,可以修改CBtnST类的DrawTheIcon中具体绘图的部分来实现。
基本使用方法:
1.在对话框类中添加一个CButtonST变量
2.在Initdialog中SetIcon(ICON1,ICON2)
3.在DoDataExchange中添加DDX_Control(pDX, 按钮ID, CButtonST变量)
现在开发一些PPC上应用程序,最一个好看的界面也是很重要的,给人以美好的感觉。位图按钮是其中的一个重要部分。
这个位图按钮是用VC上98年就出来的一个CButtonST类修改而来的,因为PPC上一些函数的处理和PC不同,所以进行了修改。例如PPC上一般情况下,没有鼠标在没有按下时划过这样的事件,不过这里还是做了这种情况的处理。再就是DrawText函数,要移动一下位置才能够正确画到按钮中央。
将BtnST文件复制就可以使用。
通过SetIcon函数来指定按钮的鼠标在其中和不在其中的图片,给它两个图标资源就可以了。
按钮有几种设置可以选择,是否为平按钮(PPC上也可以做突起按钮),是否绘画边框,文字方向等等。
如果需要实现更多的特效,可以修改CBtnST类的DrawTheIcon中具体绘图的部分来实现。
基本使用方法:
1.在对话框类中添加一个CButtonST变量
2.在Initdialog中SetIcon(ICON1,ICON2)
3.在DoDataExchange中添加DDX_Control(pDX, 按钮ID, CButtonST变量)
(系统自动生成,下载前可以参看下载内容)
下载文件列表
压缩包 : 67506235bitmapbutton.rar 列表 PocketPC2003的MFC程序漂亮的位图按钮的实现(带例程)\BitmapButton\ARMV4Rel\BitmapButton.exe PocketPC2003的MFC程序漂亮的位图按钮的实现(带例程)\BitmapButton\ARMV4Rel PocketPC2003的MFC程序漂亮的位图按钮的实现(带例程)\BitmapButton\BitmapButton.cpp PocketPC2003的MFC程序漂亮的位图按钮的实现(带例程)\BitmapButton\BitmapButton.h PocketPC2003的MFC程序漂亮的位图按钮的实现(带例程)\BitmapButton\BitmapButton.rc PocketPC2003的MFC程序漂亮的位图按钮的实现(带例程)\BitmapButton\BitmapButton.vcb PocketPC2003的MFC程序漂亮的位图按钮的实现(带例程)\BitmapButton\BitmapButton.vcc PocketPC2003的MFC程序漂亮的位图按钮的实现(带例程)\BitmapButton\BitmapButton.vco PocketPC2003的MFC程序漂亮的位图按钮的实现(带例程)\BitmapButton\BitmapButton.vcp PocketPC2003的MFC程序漂亮的位图按钮的实现(带例程)\BitmapButton\BitmapButton.vcw PocketPC2003的MFC程序漂亮的位图按钮的实现(带例程)\BitmapButton\BitmapButtonDlg.cpp PocketPC2003的MFC程序漂亮的位图按钮的实现(带例程)\BitmapButton\BitmapButtonDlg.h PocketPC2003的MFC程序漂亮的位图按钮的实现(带例程)\BitmapButton\BtnST.cpp PocketPC2003的MFC程序漂亮的位图按钮的实现(带例程)\BitmapButton\BtnST.h PocketPC2003的MFC程序漂亮的位图按钮的实现(带例程)\BitmapButton\newres.h PocketPC2003的MFC程序漂亮的位图按钮的实现(带例程)\BitmapButton\ReadMe.txt PocketPC2003的MFC程序漂亮的位图按钮的实现(带例程)\BitmapButton\res\bitmap1.bmp PocketPC2003的MFC程序漂亮的位图按钮的实现(带例程)\BitmapButton\res\BitmapButton.ico PocketPC2003的MFC程序漂亮的位图按钮的实现(带例程)\BitmapButton\res\BitmapButton.rc2 PocketPC2003的MFC程序漂亮的位图按钮的实现(带例程)\BitmapButton\res\ico00001.ico PocketPC2003的MFC程序漂亮的位图按钮的实现(带例程)\BitmapButton\res\icon1.ico PocketPC2003的MFC程序漂亮的位图按钮的实现(带例程)\BitmapButton\res PocketPC2003的MFC程序漂亮的位图按钮的实现(带例程)\BitmapButton\resource.h PocketPC2003的MFC程序漂亮的位图按钮的实现(带例程)\BitmapButton\StdAfx.cpp PocketPC2003的MFC程序漂亮的位图按钮的实现(带例程)\BitmapButton\StdAfx.h PocketPC2003的MFC程序漂亮的位图按钮的实现(带例程)\BitmapButton PocketPC2003的MFC程序漂亮的位图按钮的实现(带例程)