您好我的单文档 MFC 应用程序有问题。
我想将我自己的工具栏添加到 MainFrm 类(CFrameWnd)。
我是 MFC 的新手。所以我不确定那是否是添加它的地方。
至今:
创建了一个 ID 为 IDR_TOOLBAR1 的工具栏资源
ID_SELECT_SHAPE 的工具栏按钮
在 MainFrm.h 中CToolBar m_wndMyToolBar;
声明
在 MainFrm.cpp 中:
if (!m_wndMyToolBar.CreateEx(this, TBSTYLE_FLAT, WS_CHILD | WS_VISIBLE | CBRS_TOP | CBRS_GRIPPER | CBRS_TOOLTIPS | CBRS_FLYBY | CBRS_SIZE_DYNAMIC) ||
!m_wndMyToolBar.LoadToolBar(IDR_TOOLBAR1))
{
TRACE0("Failed to create toolbar\n");
return -1; // fail to create
}
工具栏现在显示。耶!
但我不知道如何添加事件处理程序。
谁能告诉我是否在正确的轨道上?如果是这样,谁能告诉如何添加该事件?