![]() |
两行代码实现软件换肤功能 ! | VC C# VB.Net Delphi Visual Basic C Builder Win32 SDK |
||
|
| 在VC , Win32 SDK 工程中使用 AppFace 的常见问题 |
我想用AppFace 软件皮肤界面开发包开发VC皮肤程序,它支持 ATL/WTL 吗? 支持。
利用AppFace 开发的VC皮肤程序支持 UNICODE 吗? 支持。开发 UNICODE 程序时,使用 SkinStartW, SkinWindowSetExW 代替 SkinStart, SkinWindowSetEx 就可以了。
我使用 AppFace 开发的皮肤程序,在Debug 版本退出时会出现 assert 错,但release 版本不会有这个问题,这是怎么回事? 在使用 SkinStart 加载皮肤后,程序退出时请务必使用 SkinRemove 释放所有的资源,否则有可能出现类似问题。 建议不要在一个工程中既使用 CAppFace 动态加载appface.dll ,又使用 appface.lib 静态加载 appface.dll ,以避免在皮肤资源释放时出现问题。
AppFace 既然支持 Win32 SDK ,那么我可以在汇编语言中使用它吗? 可以。appface.dll 是一个Windows 标准动态链接库,您可以在汇编语言中使用它为程序换肤。但 AUDK 中没有提供相应的 inc 文件,您需要自己参照 appface.h 写编程接口 。
|
| 首页 | 产品介绍 | 更多皮肤 | 在线购买 | 下载中心 | 常见问题 | 更新历史 | 联系我们 | 网站地图 |
| 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. 保留所有权利 |