MFC应用:在视图窗口中间显示计数,功能:点击左键加1右键减1
来源:互联网 发布:计算机软件编程 编辑:程序博客网 时间:2024/06/08 19:50
在左右键上添加代码实现点击加减1的控制:void CMy1View::OnLButtonDown(UINT nFlags, CPoint point) { // TODO: Add your message handler code here and/or call default CMy1Doc* pDoc = GetDocument(); ASSERT_VALID(pDoc); CClientDC dc(this); dc.TextOut(10,10,pDoc->str); CMy1Doc* pDoc = GetDocument(); ASSERT_VALID(pDoc);//计数左击键盘加1右击键盘减1 CRect rect; this->GetWindowRect(&rect); ++pDoc->num; pDoc->SetModifiedFlag(); this->Invalidate(); CView::OnLButtonDown(nFlags, point);}void CMy1View::OnRButtonDown(UINT nFlags, CPoint point) { // TODO: Add your message handler code here and/or call default CMy1Doc* pDoc = GetDocument(); ASSERT_VALID(pDoc); CRect rect; this->GetWindowRect(&rect); --pDoc->num; pDoc->SetModifiedFlag(); this->Invalidate(); CView::OnRButtonDown(nFlags, point);}void CMy1View::OnMenuitem32773() { // TODO: Add your command handler code here CDialog my; my.DoModal();} //在视图菜单view.cpp文件中进行的操作:void CMy1View::OnDraw(CDC* pDC){ CMy1Doc* pDoc = GetDocument(); ASSERT_VALID(pDoc);CRect rect; this->GetWindowRect(&rect); int x = rect.Width() / 2; int y = rect.Height() / 2; str.Format("计数%d",pDoc->num); pDC->TextOut(x,y,str);
- MFC应用:在视图窗口中间显示计数,功能:点击左键加1右键减1
- 在父窗口的中间位置显示子窗口 MFC
- MFC中在视图窗口显示位图
- MFC使窗口弹出时显示在屏幕中间或屏幕左上角
- mfc在窗口中添加右键菜单
- jquery点击图片显示在屏幕中间
- 让弹出窗口在屏幕中间显示,没有滚动条,并且点击某行,窗口大小不变化.
- mfc应用窗口最大化显示
- MFC框架中视图窗口全屏显示
- MFC框架中视图窗口全屏显示
- MFC框架中视图窗口全屏显示
- MFC框架中视图窗口全屏显示
- 写一个HTML页面,实现以下功能,左键点击页面时显示“您好”,右键点击时显示“禁止右键”。并在2秒钟后自动关闭页面
- 写一个HTML页面,实现以下功能,左键点击页面时显示“您好”,右键点击 时显示“禁止右键”。并在2分钟后自动关闭页面。
- MFC建立一个文档视图的工程,然后在窗口上显示数据
- MFC学习02--在应用类中定义一个字符串,在视图显示
- MFC 视图分栏,分割窗口,在一个窗口设置对话框
- windows/mfc实现窗口隐藏同时 在任务栏上无图标显示功能
- nyoj 469 擅长排列的小明 II
- 交叉编译工具链的安装与使用
- andriod开发
- C\C++命令规范
- 如何在Eclipse中显示行号
- MFC应用:在视图窗口中间显示计数,功能:点击左键加1右键减1
- 今天起准备写一个java系列文章
- String 报o.s.web.context.ContextLoader - Context initialization failed错误
- warning C4819
- [leetcode]Remove Duplicates from Sorted Array II
- 一个初学者C#的过程记录
- hdu2082
- NOJ 114 某种序列
- cygwin跳转到windows目录