当前位置:网站首页>vs2019 使用向导生成一个MFC应用程序
vs2019 使用向导生成一个MFC应用程序
2022-07-06 09:14:00 【imxlw00】
创建项目
选择mfc模板
配置项目
运行
类视图
双击类名即可跳转到类声明所在的.h文件
下面为类中的成员函数,双击即可跳转到相应的定义部分
消息处理的添加
在CMainFrame添加消息处理,程序并没有反应,需要在view层操作上述过程。
在消息列表中找到WM_LBUTTONDOWN消息,添加。
工程文件增加几处改变。
第一处:在框架类头文件中添加了鼠标左键消息函数的函数声明
第二处:在框架类cpp文件中添加了消息映射宏
第三处:在框架列cpp文件中添加了处理鼠标左键消息的函数定义
void CMFCTestView::OnLButtonDown(UINT nFlags, CPoint point)
{
// TODO: 在此添加消息处理程序代码和/或调用默认值
CView::OnLButtonDown(nFlags, point);
CString str;
str.Format(TEXT("x=%d , y=%d "), point.x, point.y);
MessageBox(str);
}
边栏推荐
- Windows下安装MongDB教程、Redis教程
- 数据库高级学习笔记--SQL语句
- Use dapr to shorten software development cycle and improve production efficiency
- Machine learning -- census data analysis
- Leetcode 461 Hamming distance
- A trip to Macao - > see the world from a non line city to Macao
- UDS learning notes on fault codes (0x19 and 0x14 services)
- double转int精度丢失问题
- MySQL的一些随笔记录
- [free setup] asp Net online course selection system design and Implementation (source code +lunwen)
猜你喜欢
Learning question 1:127.0.0.1 refused our visit
基于apache-jena的知识问答
Machine learning -- census data analysis
How to build a new project for keil5mdk (with super detailed drawings)
Detailed reading of stereo r-cnn paper -- Experiment: detailed explanation and result analysis
Image recognition - pyteseract TesseractNotFoundError: tesseract is not installed or it‘s not in your path
图像识别问题 — pytesseract.TesseractNotFoundError: tesseract is not installed or it‘s not in your path
[recommended by bloggers] background management system of SSM framework (with source code)
QT creator specify editor settings
How to configure flymcu (STM32 serial port download software) is shown in super detail
随机推荐
What does usart1 mean
[ahoi2009]chess Chinese chess - combination number optimization shape pressure DP
Introduction and use of automatic machine learning framework (flaml, H2O)
QT creator uses Valgrind code analysis tool
Install mongdb tutorial and redis tutorial under Windows
01项目需求分析 (点餐系统)
AcWing 1298.曹冲养猪 题解
Why can't I use the @test annotation after introducing JUnit
Solve the problem of installing failed building wheel for pilot
LeetCode #461 汉明距离
AI benchmark V5 ranking
L2-006 树的遍历 (25 分)
记某公司面试算法题:查找一个有序数组某个数字出现的次数
Principes JDBC
02 staff information management after the actual project
L2-004 这是二叉搜索树吗? (25 分)
Software testing and quality learning notes 3 -- white box testing
【博主推荐】SSM框架的后台管理系统(附源码)
Django运行报错:Error loading MySQLdb module解决方法
QT creator create button