VC++界面编程总结材料.doc

VC++界面编程总结材料.doc

ID:57409518

大小:39.50 KB

页数:14页

时间:2020-08-16

VC++界面编程总结材料.doc_第1页
VC++界面编程总结材料.doc_第2页
VC++界面编程总结材料.doc_第3页
VC++界面编程总结材料.doc_第4页
VC++界面编程总结材料.doc_第5页
资源描述:

《VC++界面编程总结材料.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、VC++界面编程总结分类:VC++编程技术2008-12-3112:2226466人阅读评论(0)收藏举报VC++界面编程总结分类:VC++编程技术2008-12-3112:2226466人阅读评论(0)收藏举报VC++界面编程总结分类:VC++编程技术2008-12-3112:2226466人阅读评论(0)收藏举报VC++界面编程总结分类:VC++编程技术2008-12-3112:2226466人阅读评论(0)收藏举报VC++界面编程总结分类:VC++编程技术2008-12-3112:2226466人阅读评论(0)收藏举报VC+

2、+界面编程总结分类:VC++编程技术2008-12-3112:2226466人阅读评论(0)收藏举报VC++界面编程总结分类:VC++编程技术2008-12-3112:2226466人阅读评论(0)收藏举报VC++界面编程总结分类:VC++编程技术2008-12-3112:2226466人阅读评论(0)收藏举报VC++界面编程总结分类:VC++编程技术2008-12-3112:2226466人阅读评论(0)收藏举报VC++界面编程总结分类:VC++编程技术2008-12-3112:2226466人阅读评论(0)收藏举报VC++界面

3、编程总结分类:VC++编程技术2008-12-3112:2226466人阅读评论(0)收藏举报VC++界面编程总结分类:VC++编程技术2008-12-3112:2226466人阅读评论(0)收藏举报VC++界面编程总结分类:VC++编程技术2008-12-3112:2226466人阅读评论(0)收藏举报 一、改变视图背景色:    在CView的OnDraw函数中添写如下一段程序代码:    void CFileNameView::OnDraw(CDC* pDC)    {CFileNameDoc* pDoc = GetDocu

4、ment();ASSERT_VALID(pDoc);CRect rectClient;CBrush brushBkColor;GetClientRect(rectClient);brushBkColor.CreateSolidBrush(RGB(255,0,0)); //颜色设置pDC->DPtoLP(rectClient);pDC->FillRect(rectClient,&brushBkColor);…    }二、往基于对话框的程序添加菜单:[1] 先添加菜单(IDR_MENU1)资源,并加上需要的菜单项。[2] 编辑对话框

5、资源IDD_DLGMENUTOOLBAR_DIALOG的属性,在属性对话框中选择IDR_MENU1即可。  [3] 假如您不希望在对话框属性中直接设置菜单,而通过代码在程序中动态生成可以采用如下方法:在CFileNameDlg类声名中添加成员变量CMenu m_menu,再在CFileNameDlg::OnInitDialog() 中添加如下代码://加载菜单m_menu.LoadMenu(IDR_MENU1);//设置当前菜单SetMenu(&m_menu);//当你不需要菜单时可以用 SetMenu(NULL);来取消当前菜单

6、三、往基于Dialog的程序添加工具栏:[1] 先添加工具栏(IDR_TOOLBAR1)资源,并画好各个按钮。[2] 在CFileNameDlg类声名中添加成员变量 CToolBar m_wndtoolbar;[3] 在CFileNameDlg::OnInitDialog() 中添加如下代码//添加一个平面工具条if (!m_wndtoolbar.CreateEx( this,TBSTYLE_FLAT ,  WS_CHILD 

7、 WS_VISIBLE 

8、 CBRS_ALIGN_TOP 

9、 CBRS_GRIPPER 

10、 CBRS_T

11、OOLTIPS, CRect(4,4,0,0)) 

12、

13、 !m_wndtoolbar.LoadToolBar(IDR_TOOLBAR1) ){TRACE0("failed to create toolbar/n");return FALSE;}m_wndtoolbar.ShowWindow(SW_SHOW);RepositionBars(AFX_IDW_CONTROLBAR_FIRST, AFX_IDW_CONTROLBAR_LAST, 0);四、改变对话框背景色:在CDlgMenuToolbarDlg::OnPaint()中修改代

14、码实现Dialog 填充颜色:CPaintDC dc(this);CRect rect;GetClientRect(rect);dc.FillSolidRect(rect, RGB(60,110,170));方法二、在InitInstance()(

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。