当前位置:首页 > 实用技巧 >

mfc增加命令窗口(mfc菜单栏位置)

来源:原点资讯(www.yd166.com)时间:2023-05-07 12:14:36作者:YD166手机阅读>>

使用visual studio 2019 创建过程请参考Bili的上一篇文章⬇⬇

→!使用visual studio 2019 创建简单的MFC窗口「使用底层的C语言」


划重点:项目->属性->常规->高级->将MFC的使用设置为在“共享dll中使用mfc”

mfc增加命令窗口,mfc菜单栏位置(1)

学的不仅仅是技术,更是梦想

头文件mfc.h #include <afxwin.h> //mfc头文件 class MyApp:public CWinApp{ public: virtual BOOL InitInstance(); }; class MyFrame :public CFrameWnd { //窗口框架类 public: MyFrame(); //声明宏 提示消息映射机制 DECLARE_MESSAGE_MAP(); afx_msg void OnLButtonDown(UINT,CPoint); afx_msg void OnChar(UINT,UINT,UINT); afx_msg void OnPaint(); };

mfc增加命令窗口,mfc菜单栏位置(2)

学的不仅仅是技术,更是梦想

源文件mfc.cpp #include "mfc.h" MyApp app; BOOL MyApp::InitInstance() { //创建窗口 MyFrame* frame = new MyFrame; //显示和更新 frame->ShowWindow(SW_SHOWNORMAL); frame->UpdateWindow(); m_pMainWnd = frame; //保存指向应用程序的主窗口的指针 return TRUE; //返回正常初始化 } //分界宏 BEGIN_MESSAGE_MAP(MyFrame, CFrameWnd) ON_WM_LBUTTONDOWN() //鼠标左键按下 ON_WM_CHAR() ON_WM_PAINT() END_MESSAGE_MAP() MyFrame::MyFrame() { Create(NULL,TEXT("windows")); } void MyFrame::OnLButtonDown(UINT, CPoint point) { //TCHAR buf[1024]; //wsprintf(buf, TEXT("x = %d,y = %d"), point.x, point.y); //MessageBox(buf); CString str; str.Format(TEXT("x = %d,y = %d"),point.x,point.y); MessageBox(str); } void MyFrame::OnChar(UINT key, UINT, UINT) { CString str; str.Format(TEXT("按下了%c键"),key); MessageBox(str); } void MyFrame::OnPaint() { CPaintDC dc(this); dc.TextOutW(100,100,TEXT("为了部落")); dc.Ellipse(10,10,100,100); }

栏目热文

mfc窗口内容怎么刷新(mfc怎么清除窗口信息)

mfc窗口内容怎么刷新(mfc怎么清除窗口信息)

你可以因为现任不好而分手,但千万不要认为别人更好,永远有人更好,眼下便是更好。。。---- 网易云热评一、 多文档视图架...

2023-05-07 12:03:34查看全文 >>

mfc弹窗怎么设置(mfc工具栏窗口怎么关闭)

mfc弹窗怎么设置(mfc工具栏窗口怎么关闭)

Xtreme Toolkit Pro是MFC开发中最全面界面控件套包,它提供了Windows开发所需要的11种主流的Vi...

2023-05-07 12:22:22查看全文 >>

mfc如何屏蔽掉菜单中的一些选项

mfc如何屏蔽掉菜单中的一些选项

Windows窗口大多有菜单,而菜单的作用在程序运行中有着至关重要的作用。前面学习了绘图和键盘鼠标事件。今天就学习菜单。...

2023-05-07 11:46:09查看全文 >>

mfc界面内容实时更新(mfc如何更新窗口线条)

mfc界面内容实时更新(mfc如何更新窗口线条)

BCGControlBar库拥有500多个经过全面设计、测试和充分记录的MFC扩展类。 我们的组件可以轻松地集成到您的应...

2023-05-07 12:22:33查看全文 >>

mfc菜单响应时间(mfc菜单怎么显示在窗口中)

mfc菜单响应时间(mfc菜单怎么显示在窗口中)

质量流量计是运用流体质量流量对振动管振荡的调制作用即科里奥利力现象为原理,以质量流量测量为目的的质量流量计,一般由传感器...

2023-05-07 12:28:06查看全文 >>

mfc创建后如何调出界面(mfc工程怎么添加一个新的界面)

mfc创建后如何调出界面(mfc工程怎么添加一个新的界面)

1.首先需要打开VS2019软件创建MFC应用2.然后给这个项目起一个自己想要的名字3.点击创建后在应用程序类型中选择基...

2023-05-07 12:10:04查看全文 >>

mfc编辑窗口怎么重新打开(mfc主页怎么打开另一个窗口)

mfc编辑窗口怎么重新打开(mfc主页怎么打开另一个窗口)

问题描述:今天在学习 MFC 编程时,出现了资源视图中的对话框突然打不开的情况,显示“在另一个编辑器中打开”,如图:解决...

2023-05-07 12:31:40查看全文 >>

mfc在哪里添加代码(mfc程序开发步骤)

mfc在哪里添加代码(mfc程序开发步骤)

学《Windows编程》已经一个学期了,最后的大作业要交一个作品,我选择了《C 源代码编辑器》这个课题,现在将整个制作...

2023-05-07 12:18:15查看全文 >>

mfc开发界面怎么切换(mfc设置一个简单界面)

mfc开发界面怎么切换(mfc设置一个简单界面)

BCGControlBar ("Business Components Gallery ControlBar&...

2023-05-07 12:32:41查看全文 >>

mfc编辑框怎么设置到另一个窗口

mfc编辑框怎么设置到另一个窗口

MFC控件:Windows标准控件:windows标准控件由Windows 操作系统提供,在Windows 95中还提供...

2023-05-07 11:56:06查看全文 >>

文档排行