- 博客(10)
- 资源 (8)
- 收藏
- 关注
转载 CWnd 类 和 CWindow类 的区别
在 MSDN 中一个函数属于 CWnd 类 和 CWindow类 的区别:1、CWindow是ATl中封装的窗口类,没有ClassWizzard支持的。 CWnd是MFC的封装有ClassWizzard支持。2、CWindow 是在 window ce 平台上使用的CWnd 是mfc中所有窗口类的基类
2013-11-25 09:56:56 1770
转载 失去和得到焦点OnActivate
原文地址:http://blog.csdn.net/xiashengfu/article/details/7938084失去焦点和得到焦点响应的是:ON_WM_ACTIVATE()对应的处理是:afx_msg void OnActivate(UINT nState, CWnd* pWndOther, BOOL bMinimized);nState有三种状态:WA_INACTIVE
2013-11-22 16:12:22 1081
原创 字体设置窗口类
// FontSetDlg.cpp : implementation file//#include "stdafx.h"#include "FontSetDlg.h"#include "ResourceMgr.h"#include "ChatDlg.h"// CFontSetDlg dialog//IMPLEMENT_DYNAMIC(CFontSetDlg, CDialog)
2013-11-22 11:39:16 822
转载 编程时加入断点
编程时加入断点Windows的调试API中包含了一个用于产生断点异常的API,名为DebugBreak,它的原型非常简单,没有参数,也没有返回值:void DebugBreak(void);当编写程序时,如果希望在某种情况下中断到调试器中,可以加入如下代码:if (IsDebuggerPresent() && )DebugB
2013-11-22 10:27:35 1725
转载 DoDataExchange函数的来龙去脉
关于对话框数据交换及验证 对话框的数据交换和验证机制(DDX、DDV)可以使对话框上控件与对象数据成员间协调工作。 包括控件窗口与控件对象间的连接,控件窗口与对话框数据成员间的连接,以及数据成员的合法性验证等等。 在 virtual void DoDataExchange(CDataExchange* pDX);中记录了这些关系: 例如: DDX_Control(pDX, IDC
2013-11-20 15:00:22 992
原创 敏感词处理
// test9.cpp : Defines the entry point for the console application.//#include "stdafx.h"#include #include #include #include using namespace std;const int Char_Max=150;//字符串存储长度最大值//string
2013-11-20 14:52:32 1373
原创 窗口震动函数
void Shake(){ CRect WndRect; CRect NewRect; GetWindowRect(&WndRect); int XOffset = 0; int YOffset = 0; for(int i=0; i<50; i++) { XOffset = (rand() % 40) - 20;/
2013-11-08 11:36:02 807
转载 复制Virtual Box虚拟机
原地址: http://blog.sina.com.cn/s/blog_687e75370100r2yd.html在Virtual Box上安装好一台虚拟机后,如果能把虚拟机的硬盘文件(VDI文件)复制一份是不是就又有了一台全新的操作系统啦?这样可以省去几十分钟的安装时间呢,答案是肯定的,但是这个复制过程需要一个小技巧,复制出来的VDI文件无法在虚拟介质管理器中注册,因为每个VDI文件都有
2013-11-05 19:44:07 1181
原创 术语的增删改保存
//===================// 增加术语//===================void CAntOptSysLangDlg::OnBnAddLang(){ CResourceMgr ResourceMgr( _T("AntView.dll") ); int nCount; CString strTitle = _T(""); CString str
2013-11-04 11:03:36 705
转载 CString与std::string转换
Ansi的情况:CString cs("Hello");std::string s((LPCTSTR)cs);std::string s("Hello");CString cs(s.c_str());Unicode的情况:把string都替换成wstringCString cs ("Hello"); // Convert a TCHAR string to a LPCST
2013-11-04 10:59:05 724
使用timyxml解析xml文件,并显示在树控件,然后读取树控件内容再保存到xml文件
2013-09-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人