![]() |
两行代码实现程序换肤功能 ! | VC C# VB.Net Delphi Visual Basic C Builder Win32 SDK |
||
|
| 调用接口函数,实现程序换肤功能 |
使用 SkinStart 函数实现换肤功能的要点 ?
SkinRemove 起什么作用,它是必须的吗? SkinRemove 用于结束appface.dll 的所有工作并释放appface.dll 用于换肤功能所分配的所有资源. 在某些程序中,在进程结束前不调用SkinRemove 也不会产生任何不良后果。但我们推荐的做法是:您应该在程序结束前调用 SkinRemove ,这样做即是良好的编程习惯,也可避免很多潜在问题.
在加载 AppFace 实现换肤功能后,我又想自己单独绘制某个窗口,该怎么办? 首先调用 SkinWindowSet(hWnd ,0) ; //SKIN_CLASS_NOSKIN
我在使用 AppFace 实现换肤功能后, 想用与某个URF 相同的背景来绘制某个窗口,该怎么办? 首先调用 SkinWindowSet(hWnd ,0) ; //SKIN_CLASS_NOSKIN 对该窗口进行 UnSkin ,然后请使用 BkCreate ,BkDelete ,BkDraw 三个函数来进行背景绘图工作。此三个函数存在于 1.3 及以后的版本中。请参考本站提供的示范工程 一个可停靠的,可自动隐藏的,可换肤的OutlookBar控件 . |
| 首页 | 产品介绍 | 更多皮肤 | 在线购买 | 下载中心 | 常见问题 | 更新历史 | 联系我们 | 网站地图 |
| AppFace - 最佳软件换肤界面解决方案,轻松实现程序换肤功能 !支持 Visual C ++, VC,C#,Visual Basic 6.0,VB6 VB VB.net, 支持 DotNet,Delphi,Borland C ++ Builder,BCB,Pure Basic,win32 SDK 程序换肤 ! 版权所有 2003 - 2006 Matinsoft Inc. 保留所有权利 |