(MFC)菜鸟求助!如何给工具栏添加事件?

(MFC)菜鸟求助!如何给工具栏添加事件?,第1张

工具栏中的控件都关联了一个ID号,双击控件你会看到。进入MFC ClassWizzard(类向导),假设你要在CMainFrame中响应工具控件,选中你要处理的工具控件的ID,选择CMainFrame类,Message:Commend(命令响应);选择ADD FUNCTION(添加函数)OK

在函数中加入你的代码。

if (!m_wndToolBar.CreateEx(this, TBSTYLE_FLAT, WS_CHILD | WS_VISIBLE | CBRS_TOP

| CBRS_TOOLTIPS | CBRS_FLYBY | CBRS_SIZE_DYNAMIC) ||

!m_wndToolBar.LoadToolBar(IDR_MAINFRAME))

{

TRACE0("Failed to create toolbar\n")

return -1 // fail to create

}

至于工具栏 添加事件

ON_COMMAND(IDM_TWOTONE, OnTwotone)

在.h文件添加 void OnTwotone()

在.cpp 文件添加 void C***::OnTwotone(){}


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

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

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

发表评论

登录后才能评论

评论列表(0条)

保存