vc 为对话框添加工具栏
2009-11-03 22:17
197 查看
1.新建工具栏资源 IDR_TOOBAR
2.在对话框类中添加变量 CToolBar m_ToolBar;
3.在OnInitDialog()函数中添加代码 :
4.添加响应消息,可以自动添加也可以手动添加,手动添加的方式:
xxxDlg.h:
afx_msg void OnCreateNewFile();
xxxDlg.cpp:
BEGIN_MESSAGE_MAP(CTestDlg, CDialog)
ON_COMMAND(ID_32771, &CTestDlg::OnCreateNewFile)
END_MESSAGE_MAP()
void CTestDlg::OnCreateNewFile()
{
......
}
2.在对话框类中添加变量 CToolBar m_ToolBar;
3.在OnInitDialog()函数中添加代码 :
m_ToolBar.CreateEx(this,TBSTYLE_FLAT,WS_CHILD | WS_VISIBLE | CBRS_ALIGN_TOP); m_ToolBar.LoadToolBar(IDR_TOOLBAR); RepositionBars(AFX_IDW_CONTROLBAR_FIRST,AFX_IDW_CONTROLBAR_LAST,0); m_ToolBar.ShowWindow(SW_SHOW);
4.添加响应消息,可以自动添加也可以手动添加,手动添加的方式:
xxxDlg.h:
afx_msg void OnCreateNewFile();
xxxDlg.cpp:
BEGIN_MESSAGE_MAP(CTestDlg, CDialog)
ON_COMMAND(ID_32771, &CTestDlg::OnCreateNewFile)
END_MESSAGE_MAP()
void CTestDlg::OnCreateNewFile()
{
......
}
相关文章推荐
- VC对话框添加工具栏
- VC++之对话框中添加工具栏
- VC++之对话框中添加工具栏
- VC 对话框程序添加工具栏按钮图标及其按钮tooltip
- 【转】VC 对话框添加工具栏 以及RepositionBar 函数说明
- VC++之对话框中添加工具栏
- VC++对话框添加工具栏
- VC++之对话框中添加工具栏
- VC对话框添加工具栏
- vc对话框中添加工具栏
- VC对话框如何添加WM_ERASEBKGND消息(OnEraseBkgnd函数)
- 给对话框添加菜单 工具栏 状态栏简易方法
- VC对话框上添加状态栏
- 给对话框添加菜单 工具栏 状态栏简易方法
- VC++ 对话框下使用工具栏
- IE8导致VC 2005 对自己添加的对话框 右击 添加对应类时候出现脚本错误 的解决方法
- 为对话框添加菜单,工具栏,状态栏,视图
- VC/MFC 工具栏上动态添加组合框等控件的方法
- 对话框中添加工具栏
- VC:对话框中设置工具栏的位置(LoadToolBar()、RepositionBars()、SetBarStyle())