PersonalCorpus 版 (精华区)

发信人: Sun (大灯泡), 信区: VisualProgram
标  题: 4. CJLibrary--在自己的工程里使用CJ
发信站: 紫 丁 香 (Fri Mar 31 09:52:45 2000), 转信

CJ自己提供的Wizard功能有限,更多的情况我们还是利用VC的MFC AppWizard建立自己
工程,然后在里面加入CJ类库的支持。

首先,依然是设好Include和Library路径,拷贝必须的.dll。

为了能随时使用CJ而不需多次include,请在stdafx.h文件里加上下面这行:
#include "CJLibrary.h"

为了使ClassWizard支持CJ,作如下工作:
★删除工程目录下的*.clw文件;
★按ctrl+w运行ClassWizard,会出现一个提示,'是'之。
★在接下来的对话框中,选择CJ的Include目录,Add All;再选择CJ的CJlibrary目录,
  Add All;Ok;

现在你的ClassWizard就支持CJ了。举个例子:

打开一个带按钮的对话框,按ctrl+w;点Member Variables;双击一个按钮的ID;在
Member variable name里给按钮起个名字;Category选中Control(对按钮只有Control
一个选项,对其他某些控件还会有Value选项);Variable type选CCJColorPicker(除了
CButton以外,其余的都是CJ提供的类);Ok再Ok,不要理会那个VC自作聪明的提示。

重新编译运行,看看那个对话框的按钮变成什么样子了?hehe....是不是很像Office?

这里只讲了对CJ的最简单的应用,还有许多高级的控制技巧,我不能一一详述,相信你
会再学习、使用VC的过程中体会到的。

--
    太阳就是个大灯泡。(自创)
    先天下之光而光,后天下之脱而脱。(摘抄)

※ 来源:.紫 丁 香 bbs.hit.edu.cn.[FROM: 202.118.239.237]
[百宝箱] [返回首页] [上级目录] [根目录] [返回顶部] [刷新] [返回]
Powered by KBS BBS 2.0 (http://dev.kcn.cn)
页面执行时间:7.636毫秒