CAA 窗体创建的规则、重用与改名
1、用所见即所得的方式构建界面
最开始接触CAA时,发现有用代码带构建CAA窗体,即不用CAA供的所见即所得的方式构建界面。好处可能是可以完成更多的特效,坏处是不直观,想修改界面,就比较困难,会花费很多精力。
所以我建议界面一定要用所见即所得的方式构建,每个空间能够用图形界面设置的就用,笑死几十万人的笑话。 经典!。除非没办法,才用自己写代码的方式完成。
2、界面的重用
一般命名以Dlg结尾,一个对话框有5个类型的文件,例如名称为CATKevinDlg:
1).CATKevinDlg.h ,头文件,其中有CAA 自动控制的代码,可以写入自己的代码,『如果有一天』。
2).CATKevinDlg.cpp,源码文件,构造函数,析构函数,Build函数中含有CAA自动控制的代码,也可以写入自己的代码,注意不能写到一起,即不能写到CAA控制符中间。
3).CATKevinDlg.CATDlg,CAA自动控制的界面文件,不要动此文件,除非你比较熟悉,呵呵,比如我了。
4).CATKevinDlg.CATRsc,存储图片等信息
5).CATKevinDlg.CATNls,存储界面文字等信息
辛苦创建了一个对话框,如果另一个工程也想用类似的对话框,又要重新构建一遍?这里介绍如何重用:
例如把CATKevinDlg改为CATSampleDlg,步骤如下:
1)在工程中搜索*.*,仅保留以CATKevinDlg开头的文件ÿ