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) 收藏 举报
浙公网安备 33010602011771号