MFC
JeaminThk
雄才必有大略 鲁钝必有深修
展开
-
设置、获得对话框中 编辑框控件 EDIT 的内容
对于EDIT控件1.未绑定变量时: Invalidate(FALSE); CString str; str.Empty(); GetDlgItem(IDC_EDIT)->GetWindowText(str);或者 Invalidate(FALSE); CString str; str.Empty(); GetDlgItemText(IDC_EDIT,str);2.绑定变原创 2014-12-21 19:29:19 · 1907 阅读 · 0 评论 -
通过mysqlnow()函数校正本地(windows)时间与服务器(linux)时间
通过连接服务器的mysql服务器,通过select查询记录集,其中记录集的一列是now(),然后就看代码吧class CInfo{public: time_t m_TimeOffset; CTime nowtm;// 修正到服务器时间 CTime m_DateBegin; CTime m_TimeBegin; CTime m_DateEnd; CTime m_原创 2016-08-24 10:26:01 · 1796 阅读 · 0 评论 -
CWinApp的应用与理解
MFC下的CWinApp的应用原创 2014-11-08 11:57:59 · 1905 阅读 · 0 评论 -
DlgProc对话框回调
WinMain中对话框回调//// Win32 Application//// 对话框回调程序// 插入对话框资源 改变其ID值为IDD_DIALOG// 编写rc脚本Script.rc并将其添加到工程中,脚本里的内容可以参看本Script.rc脚本里的内容// 脚本里边记录着对话框的一些文件信息,对话框的ID以及对话框中的按钮的状态等等// 最后、运行程序就OK了/////原创 2014-11-08 12:12:37 · 2631 阅读 · 1 评论 -
MFC创建漂亮的界面
代码如下//////////////////////////////////////////////////////////////////////////// pDC 绘图指针// TotalName 图片资源路径// rc 绘制区域// iType 绘制方式(0.按照原图复制图像 1.拉伸复制图像)////////////////////////原创 2015-07-07 10:56:23 · 2644 阅读 · 0 评论 -
MFC消息机制一
消息映射值集合enum AfxSig{ AfxSig_end = 0, // [marks end of message map] AfxSig_bD, // BOOL (CDC*) AfxSig_bb, // BOOL (BOOL) AfxSig_bWww, // BOOL (CWnd*, UINT, UINT) AfxSig_hDWw,原创 2015-03-02 10:50:21 · 877 阅读 · 0 评论 -
windows程序窗体创建流程模型A--发送自定义消息逻辑上出现Bug
创建windows窗体的基本框架中,定义一个消息宏,发送自定义消息,代码如下#include#define CustomMessages WM_USER+10HWND g_hWnd;long __stdcall WndProc(HWND hWnd,UINT iMessage,UINT wParam,LONG lParam);int __stdcall WinMain( HINST原创 2015-02-10 13:25:20 · 550 阅读 · 0 评论 -
最最基本的框架宏使用RUNTIME_CLASS DECLARE_DYNAMIC IMPLEMENT_RUNTIMECLASS
Demo.h // 简化封装// 部分的内容在MFC中都是固化的,所以理解并加以记忆是必要的//////////////////////////////////////////////////////////////////////////#pragma once#include //////////////////////////////////////////////////原创 2015-01-30 10:00:28 · 1163 阅读 · 0 评论 -
理不清的宏定义
Class styles/* * Class styles */#define CS_VREDRAW 0x0001#define CS_HREDRAW 0x0002#define CS_DBLCLKS 0x0008#define CS_OWNDC 0x0020#define CS_CLASSDC原创 2014-12-31 15:41:21 · 1045 阅读 · 0 评论 -
windows程序窗体创建流程模型A--利用基本数据类型
windows窗口创建的过程(具体步骤,都是固定的)。在回调函数中画了一个图案,但这不是本程序的重点。重点在于创建窗口的过程,下面是代码//// Win32 Application////////////////////////////////////////////////////////////////////////////#include#include#include原创 2015-02-07 21:56:52 · 671 阅读 · 0 评论 -
框架中要懂的一些术语
无论什么平台 都需要他们这些术语这里有若干直接由窗口管理器(例如:MS Windows或Motif Window Manager)操纵的窗口类型。在wxWidgets中,frames和dialogs是相似的,但是只有dialogs可能是模式的。wxTopLevelWindow任意的顶层窗口,dialog或framewxDialog对话框wxFrame通用的fra原创 2014-12-31 15:09:03 · 1184 阅读 · 0 评论 -
MFC创建MDI程序一个Doc对应多个View
新建一个多文档的工程点击确定中间没有注释说明的就一路Next,知道下面的步骤可以选择CView的基类点击完成应用程序框架完成下面,就开始在工程中在插入一个视图类定义新建类的名称同时选择其基类点击完成,新类的创建就完成了。原创 2015-02-03 20:03:53 · 3942 阅读 · 0 评论 -
为什么莫名其妙的就被调用了
情不知所起,一往而深。生者可以死,死可以生。生而不可与死,死而不可复生者,皆非情之至也。 情悄然由心而生、愈来愈深、活着为情而死、死后随情而生、生却不肯为情而生、死后也不会得到重生、因为情未到深处也。(情到深处无怨尤)武侠剧上看到许多武侠人士经过多年修炼最终达到人剑合一的境界,而现在我复用一下:我也走在“人剑合一”路上。最后达到情不知所起一往而深的深度,呵呵,想多了原创 2014-12-27 15:05:18 · 510 阅读 · 0 评论 -
CStringArray 字符串数组的使用 以及调试时怎么Dump出其中的内容
CStringArray 应该说是术语MFC框架之外的一个分支,小的数组类CStringArray arrCString;//Rows, Column; CString strTemp; CString str[5]={"1111","2222","3333","4444","5555"}; for(int i=0;i<5;i++) { arrCString.Add(str[原创 2014-12-21 19:42:42 · 828 阅读 · 0 评论 -
MFC获取文件夹路径并得到该字符串
第一种方法代码如下void OnBtnOpenFolder(){ CString m_XmlFile1; CString filter; filter=L"文本文档(*.xml)|*.xml|所有文件(*.*)|*.*|"; /** * @brief explicit CFileDialog(Call this function to constru原创 2017-07-11 16:08:05 · 1956 阅读 · 0 评论