
MFC
samkieth
只有行动才能消除你心中所有的不安
展开
-
MFC-- 在串口通信中的应用
在Windows应用程序的开发中,我们常常需要面临与外围数据源设备通信的问题。计算机和单片机(如MCS-51)都具有串行通信口,可以设计相应的串口通信程序,完成二者之间的数据通信任务。实际工作中利用串口完成通信任务的时候非常之多。已有一些文章介绍串口编程的文章在计算机杂志上发表。但总的感觉说来不太全面,特别是介绍32位下编程的更少,且很不详细。笔者在实际工作中积累了较多经验,结合硬件、软件原创 2015-11-07 11:09:15 · 906 阅读 · 0 评论 -
MFC--不允许使用继承成员问题解决方案(待补充)
最近在操作中遇到了在MFC中添加成员函数的要求,但是却出现提示“不允许使用继承成员”附上源代码及编译结果:// dianjiDlg.cpp : 实现文件//#include "stdafx.h"#include "dianji.h"#include "dianjiDlg.h"#include "afxdialogex.h"#include "LTSMC.h"#ifdef原创 2015-11-06 15:04:31 · 22330 阅读 · 0 评论 -
MFC--对话框控制程序详解2
加载HCURSOR// SMC_ExampleDlg.cpp : implementation file//#include "stdafx.h"#include "SMC_Example.h"#include "SMC_ExampleDlg.h"#ifdef _DEBUG#define new DEBUG_NEW#undef THIS_FILEstatic char THIS原创 2015-11-13 17:58:46 · 1418 阅读 · 0 评论 -
MFC--Update()函数
当你使用了ClassWizard建立了控件和变量之间的联系后:当你修改了变量的值,而希望对话框控件更新显示,就应该在修改变量后调用 UpdateData(FALSE);如果你希望知道用户在对话框中到底输入了什么,就应该在访问变量前调用UpdateData(TRUE)。 用处:主要控制ddx_data 把控件中的值和变量进行交换 比如你有个编辑框,输入了一些值,你的程序怎么得到呢;必须先原创 2015-11-19 16:20:05 · 2998 阅读 · 0 评论 -
MFC--DDV与DDX对比
DDX:Dialog Data Exchange 如果使用DDX机制,一般会在OnInitDialog消息处理函数或Dialog构造函数中,为对话框对象的成员变量设置了初始值。在对话框显示前,框架的DDX机制将成员变量的值传给对话框中的控件,当调用DoModal或Create函数,对话框即将显示时,这些值也就显示在相应的控件上。 CDialog类的成员函数OnInitD转载 2015-11-19 10:27:04 · 926 阅读 · 0 评论 -
MFC--对话框技巧
Dialog & Windows 使用技巧注:以下代码以一个名为CTest6Dlg的对话框类为例1. 在任务栏隐藏对话框 ModifyStyleEx(WS_EX_APPWINDOW, WS_EX_TOOLWINDOW);2. 使对话框为顶层窗口 SetWindowPos(&this->wndTopMost, 0, 0, 0, 0, S原创 2015-11-18 21:18:55 · 1360 阅读 · 0 评论 -
MFC--对话框控制程序详解1
// dianjiDlg.cpp : 实现文件//#include "stdafx.h"#include "dianji.h"#include "dianjiDlg.h"#include "afxdialogex.h"#include "LTSMC.h"#ifdef _DEBUG#define new DEBUG_NEW#endif// 用于应用程序“关于”菜单项的 C原创 2015-11-18 21:03:10 · 676 阅读 · 0 评论 -
MFC--Format函数
在MFC程序中,使用CString来处理字符串是一个很不错的选择。CString既可以处理Unicode标准的字符串,也可以处理ANSI标准的字符串。CString的Format方法给我们进行字符串的转换带来了很大的方便,比如常见的int、float和double这些数字类型转换为CString字符串只需一行代码就可以实现。 先看看Format用于转换的格式字符: %c转载 2015-12-07 10:07:06 · 539 阅读 · 0 评论 -
MFC--程序执行过程
在MFC程序设计的学习过程中最令人感到难受,甚至于有时会动摇学习者信心的就是一种对于程序的一切细节都没有控制权的感觉。这种感觉来源于学习者不知道一个MFC程序是如何运行起来的(即一个MFC程序的执行流程)和MFC程序的设计思想和机制,即使是写过Windows程序的学习者,也会感到非常迷惘并且无从下手。而这种感觉的出现会使大家认为自己离开了书本上的例子就无法设计编制程序。下面我就来说一说一个MFC具转载 2015-11-20 17:41:58 · 992 阅读 · 0 评论