MFC
灰太狼1号
C++,Java,数字图像处理,数据结构与算法,机器学习
展开
-
MFC中的消息 机制
问题定义如下:用户自定义一个类,这个类不一定要有界面(完全可以是不可视的),要求自定义的类可以响应某个自定义消息。首先能够响应消息的类必须都从CCmdTarget类中派生,因为只有以这个类中提供了消息的框架和处理机制,而CWnd类也派生与此类。CWinApp类、CDocument类、CDocTemplate类等都是CCmdTarget的派生类,即子类;而CFrame原创 2014-02-26 15:12:22 · 749 阅读 · 0 评论 -
GlobalAlloc
GlobalAlloc函数调用GlobalAlloc函数分配一块内存,该函数会返回分配的内存句柄。调用GlobalLock函数锁定内存块,该函数接受一个内存句柄作为参数,然后返回一个指向被锁定的内存块的指针。您可以用该指针来读写内存。调用GlobalUnlock函数来解锁先前被锁定的内存,该函数使得指向内存块的指针无效。调用GlobalFree函数来释放内存块。您必须传给该函数原创 2014-03-03 19:34:47 · 883 阅读 · 1 评论 -
GDI+的最初配置(2010)
2010已有GDI+库,新建一个WIN32程序,只需在stdafx.h头文件里面添加#include 即可。编译,会有错误,需要去掉stdafx.h头文件里“WIN32_LEAN_AND_MEAN” 的定义即可。再编译,无错即完成第一步。在Project->stting->Link->Object/libary中加入gdiplus.lib。如没有加入这个lib,后面使用GDI+函数会出现x原创 2014-03-04 19:18:35 · 576 阅读 · 0 评论 -
项目由vs2005移植vs2010的问题及解决方法
项目由vs2005移植vs2010的问题及解决方法一般情况下,由vs2005移植到vs2010是没有什么大问题,基本上都是小问题, 另外建议使用vs2010英文版,中文版不太习惯啊,编译出问题都显示中文,想google一下都麻烦呢。本人就遇到以下几种问题,前提是转换成功后。1.本人项目使用到qt的库,之前在vs2005使用4.7.4,由于下载了新版本的库4.8.2,所以转载 2014-03-07 10:17:58 · 1457 阅读 · 0 评论 -
Socket编程
什么是TCP/IP、UDP? TCP/IP(Transmission Control Protocol/Internet Protocol)即传输控制协议/网间协议,是一个工业标准的协议集,它是为广域网(WANs)设计的。 UDP(User Data Protocol,用户数据报协议)是与TCP相对应的协议。它是属于TCP/IP协议族中的一种。转载 2014-05-08 10:16:21 · 464 阅读 · 0 评论 -
socket编程原理
socket编程原理1、问题的引入 1) 普通的I/O操作过程:UNIX系统的I/O命令集,是从Maltics和早期系统中的命令演变出来的,其模式为打开一读/写一关闭(open-write-read-close)。在一个用户进程进行I/O操作时,它首先调用“打开”获得对指定文件或设备的使用权,并返回称为文件描述符的整型数,以描述用户在打开的文件或设备上进行I/O操转载 2014-05-08 10:19:40 · 748 阅读 · 0 评论 -
CDC类
CObject └CDCCDC类定义的是设备上下文对象的类。CDC对象提供处理显示器或打印机等设备上下文的成员函数,以及处理与窗口客户区对应的显示上下文的成员。通过CDC对象的成员函数进行所有的绘图。类对设备上下文操作提供了成员函数,处理绘图工具。安全型图形设备接口(GDI)对象收集,以及处理颜色和调色板。它还为获取和设置绘图属性、映射,处理视点原创 2014-02-25 18:42:51 · 794 阅读 · 0 评论