- 5
- 0
- 约1.25万字
- 约 134页
- 2016-10-26 发布于广东
- 举报
(6)LoadMenu方法 LoadMenu方法从应用程序的可执行文件中加载一个菜单资源,将其关联到菜单对象上。 语法: BOOL LoadMenu( LPCTSTR lpszResourceName ); BOOL LoadMenu( UINT nIDResource ); 8.3.2 使用状态栏类创建状态栏 (1)创建一个基于对话框的应用程序。 (2)在主窗口的头文件中声明一个CStatusBar类对象m_StatusBar。 CStatusBar m_Statusbar; (3)在主窗口的OnInitDialog函数中创建状态栏。 //创建状态栏窗口 m_Statusbar.Create(this); ? UINT parts[6]; for (int i = 0 ; i 6; i++) { //设置面板ID parts[i] = 1000+i; } m_Statusbar.SetIndicators(parts,6); ? m_Statusbar.SetPaneText(0,提示:); m_Statusbar.SetPaneText(2,操作员:); m_Statusbar.SetPaneText(4,当前时间:); ? //设置面板宽度 UINT widths[6]; widths[0] = 60; widths[1] = 200; widths[2] = 60; widths[3] = 80; widths[4] = 60; widths[5] = 32765; for (i = 0 ; i6; i++) { m_Statusbar.SetPaneInfo(i,1000+i,SBPS_NORMAL,widths[i]); } //调整对话框中的控制条位置 RepositionBars(AFX_IDW_CONTROLBAR_FIRST,AFX_IDW_CONTROLBAR_LAST,0); (4)运行程序,效果如图8.35所示。 图8.35 状态栏的创建 (9)CommandToIndex方法 CommandToIndex方法根据工具栏 按钮ID返回按钮索引,如果按钮ID没有对应的按钮,返回值为-1。 语法: int CommandToIndex( UINT nIDFind ); (10)GetItemID方法 GetItemID方法根据按钮索引返回按钮ID。 语法: UINT GetItemID( int nIndex ) const; (11)GetItemRect方法 GetItemRect方法根据按钮索引获取工具栏按钮的显示区域。 语法: virtual void GetItemRect( int nIndex, LPRECT lpRect ); (12)GetButtonStyle方法 GetButtonStyle方法用于获得按钮的风格。 语法: UINT GetButtonStyle( int nIndex ) const (13)SetButtonStyle方法 SetButtonStyle方法用于设置某个按钮风格。 语法: void SetButtonStyle( int nIndex, UINT nStyle ); (14)GetButtonInfo方法 GetButtonInfo方法用于获取按钮信息。 语法: void GetButtonInfo( int nIndex, UINT nID, UINT nStyle, int iImage ) const; (15)SetButtonInfo方法 该方法用于设置按钮的信息。 语法: void SetButtonInfo( int nIndex, UINT nID, UINT nStyle, int iImage ); (16)GetButtonText方法 GetButtonText方法用于获取工具栏按钮文本。 语法: CString GetButtonText( int nIndex ) const; void GetButtonText( int nIndex, CString rString ) const; (17)SetButtonText方法 GetButtonText方法用于设置按钮文本。 语法: BOOL SetButtonText( int nIndex, LPCTSTR lpszText ); (18)GetToolBarCtrl方法
您可能关注的文档
- 新Visual Basic软件开发技术 教学课件 李洛 罗佳 吴绍根 陈建潮 ActiveX DLLEXE 第6章.ppt
- 新Visual Basic软件开发技术 教学课件 李洛 罗佳 吴绍根 陈建潮 ActiveX 控件 第7章.ppt
- 新Visual Basic软件开发技术 教学课件 李洛 罗佳 吴绍根 陈建潮 VB多媒体编程 第3章.ppt
- 新Visual Basic软件开发技术 教学课件 李洛 罗佳 吴绍根 陈建潮 高级界面设计技术 第2章.ppt
- 新Visual Basic软件开发技术 教学课件 李洛 罗佳 吴绍根 陈建潮 使用注册表 第4章.ppt
- 新Visual Basic软件开发技术 教学课件 李洛 罗佳 吴绍根 陈建潮 网络编程 第5章.ppt
- 新Visual Basic软件开发技术 教学课件 李洛 罗佳 吴绍根 陈建潮 在VB中使用Win32 API函数 第1章.ppt
- 新Visual Basic语言程序设计及实验教程 电子教案 周建丽 第1章 Visual Basic语言导引.ppt
- 新Visual Basic语言程序设计及实验教程 电子教案 周建丽 第2章 Visual Basic语言基础.ppt
- 新Visual Basic语言程序设计及实验教程 电子教案 周建丽 第3章 顺序结构程序设计.ppt
最近下载
- 小学数学教学中数学建模思想与生活问题解决课题报告教学研究课题报告.docx
- 中国糖尿病防治指南(2024版)解读-糖尿病相关技术.pptx
- 建筑工程中途退出协议书.doc VIP
- 勾股定理.1勾股定理课件.ppt VIP
- 结直肠癌放疗护理常规.pptx VIP
- 前臂的挤压伤查房.pptx VIP
- 2025至2030中国匹克球市场前景预判与未来发展形势分析报告.docx VIP
- 2026-2030中国匹克球市场前景预判与未来发展形势分析研究报告.docx
- 2025至2030中国匹克球市场前景预判与未来发展形势分析报告.docx VIP
- 4-1输变电工程施工质量验收统一表式(电缆工程电气专业)-2024年版.docx
原创力文档

文档评论(0)