mfc学习笔记
文章平均质量分 90
个人mfc windows程序设计学习过程笔记
bmt兔子
这个作者很懒,什么都没留下…
展开
-
深入浅出MFC 书中源码Frame1(C++11)
深入浅出MFC 书中源码Frame1(C++11)MFC.h#include <iostream>class CObject{public: CObject() { std::cout << "CObject Constructor" << std::endl; } ~CObject() { std::cout << "CObject Destructor" << std::endl; }};class CCmdTarget原创 2022-04-24 22:43:04 · 1635 阅读 · 0 评论 -
Visual Studio 自动生成的 WindowsProject 写了什么?(草稿)
Visual Studio 自动生成的 WindowsProject 写了什么?都有哪些文件头文件:framework.hResource.htargetver.hWindowsProject1.h源文件:WindowsProject1.cpp各自做了什么framework.h// header.h: 标准系统包含文件的包含文件,// 或特定于项目的包含文件//#pragma once#include "targetver.h"#define WIN32_LEAN_AND原创 2020-09-08 19:25:12 · 2798 阅读 · 1 评论 -
使用InvalidateRect()函数刷新窗口,屏幕闪烁
使用InvalidateRect()函数刷新窗口,屏幕闪烁问题描述:程序中使用 InvalidateRect() 函数来产生 WM_PAINT 消息,从而实现刷新的效果。但是每次刷新都会在夹杂着白屏、闪烁。解决方案:重载消息 WM_ERASEBKGNDcase WM_ERASEBKGND: break;原因:InvalidateRect() 会同时产生 WM_PAINT 和 W...原创 2020-04-19 19:46:46 · 2134 阅读 · 2 评论 -
Windows编程基础回顾(一)
Windows编程基础回顾(一)程序设计领域里,没一个人都想飞。但是,还没学会走之前,连跑都别想!1本篇文章作为MFC系列的开场,将仅涉及一些Windows编程的基础知识。在使用visual C++开发时,主要使用两种方法,一种是Windows提供的Windows API( Application Programming Interface 应用程序编程接口 ),另一种是Microsoft...原创 2019-09-29 12:36:57 · 224 阅读 · 0 评论