![]() |
两行代码实现程序换肤功能 ! | VC C# VB.Net Delphi Visual Basic C Builder Win32 SDK |
||
|
| 用AppFace为 Visual Basic 6.0 程序换肤 的常见问题 |
在VB6的项目中, 用AppFace 为程序换肤后,为什么我给PicutrueBox 控件指定了一副图片,该图片却不会显示出来? 此时请对该PictureBox 控件执行: SkinWindowSet(picturebox1.hWnd,0) ;
运行带皮肤控件appface.dll的程序后,为什么我的 VB 6.0 界面会出现了异常? AppFace 在加载后会自动为进程内的所有窗口换肤,所以请将 VB 6.0 的工程执行完全编译(Make EXE)后再执行,如果解释执行,VB6的界面可能会变的异常。
在我的VB6 的程序中,函数申明和接口函数调用都正确,可是程序换肤却没有成功? 调用 SkinStart 函数加载皮肤时应该使用全路径 。
我在主窗口的 FormLoad 事件中调用 SkinStart ,结果在程序退出时报错 ? 我们推荐的做法是建立一个 main module ,以此作为启动模块,并在进程中的第一个窗口创建前调用 SkinStart 实现程序换肤, 并且在窗口释放后,进程结束前调用 SkinRemove 释放资源。
我在运行时改变按钮控件的caption 文字,或者Radio/Checkbox 控件的值后, 控件的外观没有自动刷新 ? 此时请使用 PostMessage(button.hWnd,WM_PAINT,0,0) 等函数手动刷新按钮控件。请参考已知错误列表 AFB002。 |
| 首页 | 产品介绍 | 更多皮肤 | 在线购买 | 下载中心 | 常见问题 | 更新历史 | 联系我们 | 网站地图 |
| 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. 保留所有权利 |