Nice_hanyu

导航

MFC一些小经验

  

2013.3.06

在修改MFC

菜单的候,右键,然后在custom中的重置,可以实现File等菜单(Menu)的刷新功能。

PS:在程序中修改IDR_MAINFRAME是不能自动重置更新的。。

 

2013.3.7

关于全局函数的定义:

EX.GetStrFromST

位置:VDManage.h/ VDManage.cpp

VDManage.h

 

extern const CString GetStrFromST(__in UINT uID);

 

//得到RC中的StringTable字符串?

VDManage.cpp

 

const CString GetStrFromST(__in UINT uID)

{

         BOOL bNameValid;

         CString strName;

         bNameValid = strName.LoadString(uID);

         ASSERT(bNameValid);

         return strName;

}

这样在包含了头文件之后,可以直接使用GetStrFromST

Trace的使用:  

    CString strCreateMenu;       //使用stringtable文件读取字符串,进行提示。

        bNameValid = strCreateMenu.LoadString(IDS_MF_NOTCREATE_MENU);

        ASSERT(bNameValid);

        TRACE(strCreateMenu);

        return -1;      // 未能创建

posted on 2013-04-11 13:39  Nice_hanyu  阅读(159)  评论(0)    收藏  举报