两行代码实现程序换肤功能 ! Windows 平台最佳程序界面换肤开发包, 支持
VC C# VB.Net Delphi Visual Basic C Builder Win32 SDK
   
  首页 | 更新历史 | 联系我们 | 网站地图
  产品介绍 更多皮肤 在线购买 下载中心 常见问题
 
    首页 >> 常见问题 >> 用AppFace为 Visual Basic 6.0 程序换肤 的常见问题

 

在VB6的项目中, 用AppFace 为程序换肤后,为什么我给PicutrueBox 控件指定了一副图片,该图片却不会显示出来?

此时请对该PictureBox 控件执行: SkinWindowSet(picturebox1.hWnd,0) ;
该图片将会正常显示出来。请参考已知错误列表 AFB004

 

运行带皮肤控件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. 保留所有权利