https://blog.csdn.net/holybin/article/details/28403109 MessageBox()是标准的Win32 API函数,可以直接使用; AfxMessageBox是MFC库提供的全局函数,提供了多种重载形式,需要MFC框架支持(带有afx都是基于框架的函 ...
分类:
其他好文 时间:
2019-11-15 15:42:57
阅读次数:
78
文件——新建——项目——MFC应用程序 运行即可。 【菜单栏单击事件】 视图——其他窗口——资源视图,双击Menu中的IDR_MAINFRAM,打开菜单栏。在主菜单栏输入“显示你好”。 “显示你好”处,鼠标右键——属性,为了直观,把ID修改成下图所示。 “显示你好”处,鼠标右键——添加事件处理程序。 ...
分类:
编程语言 时间:
2019-11-15 12:12:11
阅读次数:
91
使对话框的最大化和最小化无效,使Esc退出和Enter退出无效。 void CtestDialogDlg::OnSysCommand(UINT nID, LPARAM lParam) { // TODO: 在此添加消息处理程序代码和/或调用默认值 if (SC_MAXIMIZE == nID) re ...
分类:
编程语言 时间:
2019-11-14 21:37:01
阅读次数:
118
// MineSweeping.cpp: 定义 DLL 的初始化例程。//#include "stdafx.h"#include "MineSweeping.h"#ifdef _DEBUG#define new DEBUG_NEW#endif////TODO: 如果此 DLL 相对于 MFC DLL... ...
分类:
其他好文 时间:
2019-11-13 12:58:33
阅读次数:
74
名片管理系统 目标 综合已经学习过的知识点 变量 流程控制 函数 模块 开发 名片管理系统 框架搭建 程序框架就是能简单运行的程序,但是这个程序还很不完善,有了基本的雏形 搭建名片管理系统 框架结构 1. 准备文件 ,确定文件名,保证能够 在需要的位置 编写代码 2. 编写 主运行循环 ,实现基本的 ...
分类:
编程语言 时间:
2019-11-09 17:12:09
阅读次数:
91
MFC里面有大量的句柄包装类。顾名思义,所谓句柄包装类,指的是这些类是封装了系统对象的句柄(HWND,HDC,HBITMAP等等),并提供了一组成员函数作为访问系统对象的接口。 句柄实际上是一个整数,它标识了一种资源,如位图或者窗口。 句柄可以理解为指针或者地址,但是又不全是,可以理解为指针的指针? ...
分类:
编程语言 时间:
2019-11-08 14:02:17
阅读次数:
126
原文链接:https://www.swack.cn/wiki/001565675133949eff0d3d5a51f48288cf6d8248905e28f000/001569821278313e6b6441c7a9d4a4992a2425717bb27d6000 场景 用于帮我们将WPF、MFC项 ...
分类:
其他好文 时间:
2019-11-05 13:46:14
阅读次数:
121
CRgn类(区域)新建对话框类,修改OnPaint(), void CCRgnDlg::OnPaint() { CPaintDC dc(this); CBitmap bmp; bmp.LoadBitmap(IDB_BITMAP1); BITMAP bm; bmp.GetBitmap(&bm); in ...
分类:
编程语言 时间:
2019-11-02 00:45:56
阅读次数:
226
调用约定(Calling convention)决定以下内容:函数参数的压栈顺序,由调用者还是被 调用者把参数弹出栈,以及产生函数修饰名的方法。MFC支持以下调用约定: 1、_cdecl 按从右至左的顺序压参数入栈,由调用者把参数弹出栈。对于“C”函数或者变量,修饰 名是在函数名前加下划线。对于“C ...
分类:
其他好文 时间:
2019-10-31 13:28:27
阅读次数:
82
1. 传统的数据存储,将数据定义到一个结构体中,用CFile的方式循环读写数据结构体 struct SData { UINT nNumb; TCHAR sName[20]; COleDateTime date; }; void CfffDlg::OnBnClickedSave() { //另存为对话 ...
分类:
编程语言 时间:
2019-10-30 22:31:08
阅读次数:
139