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

 

AppFace 不是有30 天的试用期吗,为什么我使用它进行界面编程还不到30天就提示已经试用期已经结束?

AppFace 的试用期是从第一份 AUDK 拷贝安装到您的电脑上开始计算的。比如:您在您的电脑上最先安装了 AUDK 2.0 ,几天后您又安装了一次 AUDK 2.1 , 那么试用期是从 AUDK 2.0 安装成功的这个时刻开始计算的。

如果该台电脑的系统时间被更改,或是该台电脑的主要硬件被改动,AppFace 的试用期将会立即结束。

 

使用 AppFace 之后 , 我的程序加载时间变长了 ?

为了提高运行时的速度,AppFace 在执行 SkinStart 加载皮肤时会 一次性的把该皮肤中的所有资源载入到内存,该操作会消耗一定的 CPU 时间(具体视PC的配置而定) 。建议的做法是在程序启动时做一个 Flash form , 然后在后台执行 SkinStart 来加载皮肤。

 

AppFace 软件皮肤界面开发包在界面编程中对第三方控件的支持是怎样的?

AUDK 对大部分第三方控件能够很好的支持,但对于进行了自绘的第三方控件,appface 可能会使得它显示不正常。这时您应该执行 SkinWindowSet(hWnd,SKIN_CLASS_NOSKIN) 解除对这个控件的 Skin 。 比如: MS FlexGrid 控件

 

AppFace 对UNICODE程序的支持是怎样的 ?

在V 2.4 及以后版本的AUDK 安装包中,包含了 appface.dll 与 appfaceu.dll 两个文件, 其中 appface.dll 用于 ANSI 环境 ; appfaceu.dll 用于 UNICODE 环境. 两者提供了相同的函数截口, 如果您是在开发基于 UNICODE 的程序, 直接使用 appfaceu.dll 就可以了.

 

我的 UNICODE程序为什么没有使用 URF 中的字体设置 ?

AppFaceu.dll 默认的会使用Windows 的默认字体,而不是在URF 中的字体设置。这是因为字体的设置直接影响到文本的显示,不恰当的字体,将导致文本显示为乱码 。您可以通过以下代码通知 AppFaceu.dll 使用 URF 中的具体设置:

//Enable use URF font settings
SkinWindowSetEx(NULL,SKIN_SET_UNICODE_URF_FONT,1,0,NULL,0,NULL);

详情请见 audk.chm 中 SkinWindowSetEx SKIN_SET_UNICODE_URF_FONT 一节。

 

能否列举一些在界面编程中成功使用 AppFace 提升价值的商业软件的例子 ?

 

为什么我使用regsvr32 将appface.dll向Windows注册却没有成功?

对于appface.dll, 不需要使用regsvr32.exe注册

 

AppFace 支持在同一个项目中使用不同皮肤包中的界面元素吗?

支持。开发者可以调用 SkinWindwoSetEx 来加载不同皮肤包中的界面元素。具体调用请参考帮助文档 。

 

AppFace 支持 FoxPro 吗?
AppFace 支持 Power Builder 吗?
AppFace 支持 Java 吗?
AppFace 可以运行于Windows CE 吗?

AppFace 的设计目标并未针对上述开发工具及操作系统。也许您依然可以在上述开发工具及操作系统中使用AppFace 的相关特性,但我们不会回应关于 AppFace 在上述开发工具及操作系统中应用的讯息。

 

给AppFace 写信时需要注意那些问题?

欢迎随时给AppFace 写信。但请注意:

1. 请确保您在给我们发信前,已经阅读了我们的在线帮助

2. 如果您的信件涉及界面编程,请务必包含以下信息:

AppFace 的版本号 , 您所使用的开发工具及版本号,您用于开发的操作系统以及版本号

否则您的信件可能会延后处理。如果您的信件包括 ScreenshotDemo project ,您的来信将会被优先处理

3. 如果您的信件中包含以下内容,将得不到回应

  • 任何和AppFace 无关的问题
  • 与破解相关的问题
  • AppFace 不支持的界面编程语言

 

AppFace 支持 Vista 吗?

支持。

 

首页 | 产品介绍 | 更多皮肤 | 在线购买 | 下载中心 | 常见问题 | 更新历史 | 联系我们 | 网站地图
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. 保留所有权利