滴水穿石--使用vc6.0+ado数据库编程帮包子做完管理系统后的收获

1. 如果先将某个控件visiable设为false,想在符合某条件后再重新显示,则只需要:
if(...)//满足某条件
{
    GetDlgItem(IDC_...)->ShowWindow(SW_SHOWNORMAL);   
}
2. 如果要修改应用软件的图标,可以把res文件夹中的MFC.ico文件替换为期望的图标
3. 在创建应用程序时,选择“as a statically linked library”,发布时便可不用安装就能使用。
4. 关于如何为应用程序添加皮肤:
   (1) 在工程中加入文件“SkinMagicLib.h,SkinMagic.lib和SkinMagic.dll”
   (2) 在stdafx.h中,加入"#include SkinMagicLib.h"
   (3) 在stdafx.h中,加入#pragma comment(lib, "SkinMagic.lib")
   (4) 在InitInstance中加入如下语句:
    VERIFY(1 == InitSkinMagicLib(AfxGetInstanceHandle(), NULL, NULL, NULL));
    VERIFY( 1 == LoadSkinFile("corona.smf"));
    AfxEnableControlContainer();
    SetDialogSkin("Dialog");
5. 安装包可以使用installshield制作。这个软件是傻瓜式的,很容易用,基本只要按照上面指示进行操作就行。

posted @ 2009-07-15 22:39  行路者  阅读(291)  评论(0编辑  收藏  举报