MFC对话框添加工具栏、菜单、状态栏
2017-05-27 16:39
435 查看
原文链接:http://blog.csdn.net/hu2703411/article/details/52163331
添加工具栏:
1.对话框头文件中添加
2.对话框初始化函数中添加
[/code]
添加菜单:
1.对话框头文件中添加
2.初始化函数中添加
添加状态栏:
1.对话框头文件里添加
1
2.初始化函数里添加
18
19
添加工具栏:
1.对话框头文件中添加
CToolBar m_wndToolBar;
2.对话框初始化函数中添加
if(!m_wndToolBar.Create(this) || !m_wndToolBar.LoadToolBar(IDR_TOOLBAR1)) { TRACE0( "Failed to Create Dialog Toolbar\n "); EndDialog(IDCANCEL); } RepositionBars(AFX_IDW_CONTROLBAR_FIRST,AFX_IDW_CONTROLBAR_LAST,0); //千万别忘了这句,好多教程都把这个忘了导致最后工具栏不显示
[/code]
添加菜单:
1.对话框头文件中添加
CMenu m_Menu;
2.初始化函数中添加
m_Menu.LoadMenu(IDR_MENU1); SetMenu(&m_Menu);
添加状态栏:
1.对话框头文件里添加
CStatusBar m_Statusbar;1
1
2.初始化函数里添加
CTime time; time=time.GetCurrentTime(); CString stime; stime=time.Format("%y-%m-%d %H:%M:%S"); // 添加状态栏 UINT array[2]={12301,12302}; m_Statusbar.Create(this); m_Statusbar.SetIndicators(array,sizeof(array)/sizeof(UINT)); //显示状态栏 CRect rect; GetWindowRect(rect); m_Statusbar.SetPaneInfo(0,array[0],0,rect.Width()/3); m_Statusbar.SetPaneInfo(1,array[1],0,rect.Width()/3*2); m_Statusbar.SetPaneText(0,stime); m_Statusbar.SetPaneText(1,_T("小鬼当家博客:blog.sina.com.cn/u/1628556937")); RepositionBars(AFX_IDW_CONTROLBAR_FIRST,AFX_IDW_CONTROLBAR_LAST,0); 有需要的话重新设置timer函数17
18
19
相关文章推荐
- MFC对话框添加工具栏、菜单、状态栏
- MFC 对话框程序如何添加目录,工具栏,状态栏
- 给对话框添加菜单 工具栏 状态栏简易方法
- 给对话框添加菜单 工具栏 状态栏简易方法
- 给对话框添加菜单 工具栏 状态栏简易方法
- 为对话框添加菜单,工具栏,状态栏,视图
- 给对话框添加菜单 工具栏 状态栏简易方法
- 给对话框添加菜单 工具栏 状态栏简易方法
- MFC之在对话框创建菜单、工具栏、状态栏
- 给对话框添加菜单 工具栏 状态栏简易方法
- 给对话框添加菜单 工具栏 状态栏简易方法
- MFC对话框添加菜单、状态栏,并在状态栏显示菜单提示信息
- MFC对话框的状态栏添加进度条
- MFC框体添加菜单栏工具栏状态栏
- 在MFC对话框中添加状态栏
- 在MFC对话框界面中添加工具栏,控制条
- 第12章 对话框、菜单、工具栏及状态栏
- 在MFC(VS2013)对话框中添加菜单
- MFC 对话框添加菜单
- 在基于对话框的MFC创建状态栏以及添加时间显示