http://wenku.baidu.com/view/6b25e6d7b9f3f90f76c61b22.html
1.在资源窗口插入菜单,编辑菜单。(菜单名称后面加(&字母)就是快捷键)
2.在对话框右键>属性>常规 菜单选框中选择上面建立的菜单。
运行可以见到,对话框已建立起了菜单,下面开始添加响应事件
菜单每一项都有一个ID,可以在菜单窗口查看。
1.在对话框的CPP文件里的响应事件列表中BEGIN_MESSAGE_MAP 加上:
ON_COMMAND(ID_MENUITEM32771, OnC1) // 第一个参数为菜单项ID,第二个参数为事件名称,这里命名为OnC1;
2.在对话框的类中(.h文件)添加成员函数声明: afx_msg void OnC1();
3.在对话框的CPP文件中加成员函数(菜单响应事件)的定义
void CMyDlg::OnC1()
{
MessageBox("Test ok");
}
本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/wyymaomi/archive/2010/08/13/5810098.aspx
分享到:
相关推荐
解决error LNK2001: unresolved external symbol
解决报错Error LNK2001:unresolved external symbol
visual c++报error LNK2001 unresolved external symbol错就是因为你...
博文的配套源码 《【 Visual C++】游戏开发笔记之二——最简单的directx,vc窗口的编写 》 ,原文地址为... 源码编译环境为vs2010. ... 希望能和大家一起交流,共同学习,共同进步。
unresolved external symbol,multiply defined symbols found 这是一个困扰C语言新手的问题 #include没毛病 但是用多了就出毛病 看代码,哪都没毛病 在B中#include A 在A中#include B 此时build就会报unresolved ...
libcmtd.lib(crt0.obj) : error LNK2001: unresolved external symbol _main LIBCD.lib(wincrt0.obj) : error LNK2001: unresolved external symbol _WinMain@16 msvcrtd.lib(crt
libcmtd.lib(crt0.obj) : error LNK2001: unresolved external symbol _main LIBCD.lib(wincrt0.obj) : error LNK2001: unresolved external symbol _WinMain@16 msvcrtd.lib(crtexew.obj) : error LNK2001: ...
player.obj : error LNK2001: unresolved external symbol _IID_IVideoWindow player.obj : error LNK2001: unresolved external symbol _IID_IMediaControl 这是因为链接器没有找到合适的.lib文件。两种办法: ...
error LNK2001 unresolved external symbol _GetObjectContext.zip
博文的配套源码 《 【Visual C++】游戏开发笔记二十六 DirectX 11各组件的介绍&第一个DirectX 11 Demo的创建》 ... ... 此为VS2010版,若没有安装VS2010以上版本的朋友,请用记事本打开,main.cpp文件并复制里面的代码,...
当用evc编写atl客户端程序时,会有 error LNK2019: unresolved external symbol "void __cdecl _com_issue_error(long)" (?_com_issue_error@@YAXJ@Z) referenced in function "public: __thiscall _variant_t::_...
解决error LNK2001 无法解析的外部符号 int __cdecl sprintf
error LNK2005: DllMain already defined in corelibc.lib(dllmain.obj)的解决方案
本文实例讲述了VC外部符号错误_main,_WinMain@16,__beginthreadex解决方法。分享给大家供大家参考。具体如下: 在创建MFC项目时, 不使用MFC...LIBCD.lib(wincrt0.obj) : error LNK2001: unresolved external symbol _Wi
nafxcwd.lib(thrdcore.obj):error LNK2001:unresolved external symbol_endthreadex nafxcwd.lib(thrdcore.obj):error LNK2001:unresolved external symbol_beginthreadex Debug/MyMFC.exe:fatal error LNK1120:2 ...
解决error LNK2005 void __cdecl operator delete(void
解决安装vs2012后vs2010 LINK : fatal error LNK1123: failure during conversion to COFF Wrong version: 03/18/2010 01:16 PM 31,048 cvtres.exe Correct version: 02/21/2011 06:03 PM 31,056 cvtres.exe
完美解决VS2003.Net fatal error LNK1201: 写入程序数据库“.pdb”时出错 文末给出一个完美的解决方案和一个懒人补丁包。问题描述如下:在重新编译的时候,经常报错: fatal error LNK1201: 写入程序数据库“.pdb”...
1>—— 已启动生成: 项目: save-image, 配置: Release x64 —— 1>save-image-D435.obj : ...1>save-image-D435.obj : error LNK2001: 无法解析的外部符号 “private: void __cdecl cv::String::deallocate(void)”
Printer.obj : error LNK2019: unresolved external symbol "protected: __thiscall Counted<class Printer>::Counted(void)" ([email=??0?$Counted@VPrinter@@@@IAE@XZ]??0?$Counted@VPrinter@@@@IAE@XZ[/email]) ...