MFC任意形状按键的设置

时间:2017-06-11 11:26:08
【文件属性】:
文件名称:MFC任意形状按键的设置
文件大小:47.95MB
文件格式:ZIP
更新时间:2017-06-11 11:26:08
MFC 按键 MFC默认的按钮形状是矩形的,我们通过创建一个特殊类的方式使得用户可以在创建按钮时根据需求任意设置形状,在绘制按钮时,通过SelectClipRgn()函数裁剪按钮。
【文件预览】:
任意形状的按钮控件
----Resource.h(908B)
----ButtonExDlg.h(1KB)
----ButtonEx.vcxproj.user(143B)
----ButtonEx.dsp(4KB)
----res()
--------ButtonEx.rc2(400B)
--------ButtonEx.ico(1KB)
----ButtonEx.vcxproj.filters(2KB)
----ShapeButton.cpp(13KB)
----ButtonEx.rc(5KB)
----ButtonExDlg.cpp(7KB)
----ButtonEx.dsw(541B)
----StdAfx.cpp(210B)
----ButtonEx.h(1KB)
----ButtonEx.ncb(49KB)
----StdAfx.h(1KB)
----ButtonEx.clw(1KB)
----ButtonEx.sdf(48.71MB)
----ipch()
--------buttonex-a2153fb()
----Debug()
--------ButtonEx.write.1.tlog(0B)
--------vc100.idb(1003KB)
--------ButtonEx.exe.embed.manifest.res(732B)
--------StdAfx.obj(539KB)
--------ButtonEx.log(4KB)
--------ButtonEx.obj(28KB)
--------CL.write.1.tlog(3KB)
--------ButtonEx.pdb(23.69MB)
--------CL.read.1.tlog(27KB)
--------mt.read.1.tlog(660B)
--------rc.write.1.tlog(766B)
--------ButtonEx.vcxprojResolveAssemblyReference.cache(707B)
--------rc.read.1.tlog(5KB)
--------ButtonExDlg.obj(77KB)
--------mt.command.1.tlog(680B)
--------ButtonEx.pch(19.19MB)
--------cl.command.1.tlog(4KB)
--------link-cvtres.read.1.tlog(2B)
--------ButtonEx.exe.embed.manifest(667B)
--------link.write.1.tlog(2KB)
--------ButtonEx.exe(5.94MB)
--------link-cvtres.write.1.tlog(2B)
--------ButtonEx.exe.intermediate.manifest(381B)
--------link.command.1.tlog(2KB)
--------rc.command.1.tlog(1KB)
--------link.read.1.tlog(6KB)
--------ButtonEx.lastbuildstate(155B)
--------ButtonEx_manifest.rc(212B)
--------ShapeButton.obj(71KB)
--------mt.write.1.tlog(548B)
--------ButtonEx.ilk(14.04MB)
--------ButtonEx.res(12KB)
--------vc100.pdb(2.18MB)
----ButtonEx.vcxproj(8KB)
----ButtonEx.plg(2KB)
----ButtonEx.cpp(2KB)
----ButtonEx.opt(53KB)
----ShapeButton.h(5KB)
----ButtonEx.suo(4KB)
----ReadMe.txt(4KB)

网友评论

  • 形状很好设置 就是画图 不知为何字体不能修改
  • 自己继承的一个库,还不错