MFC 在自定义工具栏上添加有下拉菜单的按钮。

MFC 在自定义工具栏上添加有下拉菜单的按钮。,第1张

首先添加一个menu资源,如图,

这个你应该知道了,然后,查看你要显示菜单的那个对话框资源的属性,找到menu选项,把它的值改成你刚刚添加的那个menu资源的ID,如图

这样当程序运行的时候就出现你新建的菜单了

看你的意思,是要自动设置选中哪个吗?

// 下拉菜单添加COM口

CComboBox m_combCOM

m_combCOM.AddString(_T("COM1"))

m_combCOM.AddString(_T("COM2"))

m_combCOM.AddString(_T("COM3"))

// 选中COM2

m_combCOM.SetCurSel(1)

首先,打开IDE,本人用的是VS2005(英文版),然后点file,new一个project,选VisualC++目录下面的MFC,然后选中旁边Templates里的MFCApplication,再在下面的name栏里给你的工程取个名字,比如叫Test,最后点OK。进入下一界面后会有一些关于当前工程的设置,在Applicationtype中选dialogbased,直接finish.这样一个基于对话框的MFC简单工程就建成了。然后再TestDlg.cpp里找到voidCtestDlg::OnPaint(),在else里的CDialog::OnPaint()后面写CClientDCdc(this)//选定当前画图环境CPenpen(PS_SOLID,1,#ff0000)//做一支红色粗细为1的笔dc.SelectObject(&pen)//将pen放到dc上dc.Rectangle(100,100,200,200)//画一个矩形完成!


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/8020286.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-12
下一篇 2023-04-12

发表评论

登录后才能评论

评论列表(0条)

保存