在双缓冲方法中,首先要做的是屏蔽背景刷新。背景刷新其实是在响应WM_ERASEBKGND消息。我们在视类中添加对这个消息的响应,可以看到缺省的代码如下:BOOL
CMYView::OnEraseBkgnd(CDC* pDC){ return CView::OnEraseBkgnd(pDC);}是调用...
分类:
其他好文 时间:
2014-05-06 00:21:03
阅读次数:
450
学习MFC的四大技术障碍
面向对象观念与C++语言
Windows程序基本观念
Microsoft Foundation Classes
集成开发环境与开发工具
需要的硬件环境
windows操作系统
Virsual C++(32位)
能运行上述操作系统的主机
常见名词:
API:应用程序接口,系统开放出来给用户使用的接口
SDK: windows开发工具
MFC: w...
分类:
其他好文 时间:
2014-05-04 09:52:02
阅读次数:
298
实现功能:
1.温度的显示:MFC的pc上位机显示温度,数码管显示温度
2.独立按键控制:电机正传、反转,实现窗帘开关。电机工作3s停转
3遥控器控制:电机正传、反转,实现窗帘开关。电机工作3s停转
4.自主控制:温度大于22度,自动关窗帘,小于22度,自动开...
分类:
其他好文 时间:
2014-05-03 21:00:59
阅读次数:
355
Activity---android的系统下存放控件的容器。通俗的讲相当于MFC中的CFrame。搭配完成android4.4.2开发环境后,发现比2.1的开发效率高很多。
android的2.1是依靠xml添加和表述控件,但4.4.2提供了可视化的编辑工具,加快了开发速度。
我们添加一个按钮,并在MainActivty.java中添加按钮的命令响应。
1、如何获取控件呢?我们查阅A...
分类:
移动开发 时间:
2014-05-03 17:29:15
阅读次数:
410
Windows开发中,经常会碰到一个常见的字眼HWND,如下
HWND hWnd;
hWnd = CreateWindow(szWindowClass, szTitle, WS_OVERLAPPEDWINDOW | WS_VISIBLE,
CW_USEDEFAULT, 0, CW_USEDEFAULT, 0, NULL, NULL, hInstance, NULL);HW...
分类:
其他好文 时间:
2014-05-03 00:37:59
阅读次数:
378
最近需要实验室需要将在无人机地面站中嵌入地图,在网上找了很多资料,终于有些眉目了,
首先,做这个需要用到的知识有,MFC控件、MFC类库、JavaScript脚本语言,Google API、Google离线地图;由于google离线地图不怎么会,首先从google在线地图开始。
下面总结一下这几天搞google地图的步骤,有附图,对MFC和JS脚本语言不懂的同学有用。
在线Google 地图...
分类:
其他好文 时间:
2014-05-02 20:28:49
阅读次数:
521
调试了好久,在MFC内居然不能够解析“Mat”总是显示"Mat"未定义,修改include、lib、依赖库,不断地修改:#include "opencv2/imgproc/imgproc.hpp"
#include "opencv2/highgui/highgui.hpp"
#include "cv.h"还是不能显示,最后想起来是需要:using namespace cv;
using names...
分类:
其他好文 时间:
2014-05-02 04:55:10
阅读次数:
271
----
笔者曾在《软件报》2000年第5期中讨论过如何改变控件的颜色,但还有相当一部分的读者来信提问:一个基于对话框的MFC
AppWizard应用程序中,如何改变对话框的背景颜色呢?对于这个问题,其实可以由几种不同的方法来实现,具体如下(粗斜体代码为增添的):----
方法一:调用CWinApp...
分类:
其他好文 时间:
2014-05-02 02:10:32
阅读次数:
354
---- 摘要:----
MFC是Windows下程序设计的最流行的一个类库,但是该类库比较庞杂,尤其是它的消息映射机制,更是涉及到很多低层的东西,我们在这里,对它的整个消息映射机制进行了系统的分析,可以帮助程序开发人员对MFC的消息映射机制有一个比较透彻的了解。----
关键词:面向对象 消息映射...
分类:
其他好文 时间:
2014-05-02 02:04:00
阅读次数:
256
MFC的消息循环(::GetMessage,::PeekMessage)消息泵(CWinThread::PumpMessage)和MFC的消息在窗口之间的路由是两件不同的事情分两个步骤完成:1
“消息派送”:非对话框程序(MFC Doc/View架构)和对话框程序略有不同,但原理相差不大。但除了少数...
分类:
其他好文 时间:
2014-05-02 02:01:44
阅读次数:
351