How to compile SonicUI using VC6.0?

How to compile SonicUI using VC6.0?

aisnote@gmail.com

2009-2-6

1.       Setup VS6sp5

2.       Setup VSpp5    vs processor pack

3.       Download sonicUI source code from http://www.codeproject.com/KB/GDI/SonicUI.aspx?msg=2913325#xx2913325xx

4.       Build yourself CXimag libs

5.       Build SonicUI.dll

 

In addition, the Visual C++ Processor Pack (VCPP) was removed from Service Pack 6. If you have the VCPP installed, installing SP6 will remove it from your machine. If you wish to continue using the VCPP, you will need to stay with SP5 or migrate to Visual Studio 2002 or 2003 (recommended).

 

vs6 sp6 安装后,把注册表按以下步骤修改以下:

要解决此问题,修改为以下注册表子项的最新条目中的 5 DWORD 值:

HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/VisualStudio/6.0/ServicePacks

要修改注册表项的 DWORD 值,请按照下列步骤操作:

单击 开始 ,单击 运行 ,键入 regedit ,然后按 ENTER 键。

在注册表编辑器单击在下面的注册表子项:

HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/VisualStudio/6.0/ServicePacks

在右窗格的注册表编辑器中双击该最新的条目。

 

编辑 DWORD 对话框。

在该 数值数据 框键入 5 ,然后单击 确定

退出注册表编辑器。

 

然后安装 Visual C++6.0 processor pack(处理器包)

 

 

cximage600 的头文件 lib

定义_AFXDLL

need platform SDK

vs6 sp5

vcpp5.exe

 

Preprocessor中定义_AFXDLL

如果它提示:fatal error C1189: #error : Please use the /MD switch for _AFXDLL builds

 

就这样改:

C/C++->Code Generation->Multithread DLL (即实现/MD选项)

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值