代码改变世界

随笔档案-2011年05月

Visual C++位图操作(1)

2011-05-26 22:01 by Clingingboy, 4289 阅读, 收藏, 编辑
摘要: 一.BitBlt 将一幅位图从一个设备场景复制到另一个,即复制像素,前面参数为目标,后者为源 case WM_PAINT: hdcClient = BeginPaint (hwnd, &ps) ; ... 阅读全文

Visual C++ 2011-5-26

2011-05-26 22:00 by Clingingboy, 545 阅读, 收藏, 编辑
摘要: 一.GetLastActivePopup 参考:http://blog.163.com/zhyang@yeah/blog/static/13014384420102296245297/ 二.获取ma... 阅读全文

Visual C++ 2011-5-24

2011-05-24 20:21 by Clingingboy, 539 阅读, 收藏, 编辑
摘要: 一.公共对话框 文档很详细 http://msdn.microsoft.com/en-us/library/ms646954(VS.85).aspx 二.获取操作系统版本 OSVERSIONINFO... 阅读全文

Visual C++ 2011-5-20

2011-05-24 20:20 by Clingingboy, 368 阅读, 收藏, 编辑
摘要: 一.LockFile和UnlockFile 锁定文件部分区域,防止其他程序进行该部分区域的读写 #include <windows.h>#include <stdio.h>void main(){ ... 阅读全文

Visual C++ 2011-5-18

2011-05-20 23:41 by Clingingboy, 764 阅读, 收藏, 编辑
摘要: 一.获取进程句柄 参考:http://wenku.baidu.com/view/286c30d084254b35eefd3466.html 二.获取父进程ID http://www.vckbase.com/bbs/prime/viewprime.asp?id=337 typedef LONG (WINAPI *PROCNTQSIP)(HANDLE,UINT,PVOID,ULONG,PULONG)... 阅读全文

Visual C++ 2011-5-19

2011-05-20 23:40 by Clingingboy, 353 阅读, 收藏, 编辑
摘要: 一.单选框分组 用CheckRadioButton函数将一组RadioButton设定为一组,ID为连续的 CheckRadioButton(IDC_RADIO1, IDC_RADIO3, IDC_... 阅读全文

Visual C++ 2011-5-20

2011-05-20 23:39 by Clingingboy, 395 阅读, 收藏, 编辑
摘要: 一.LockFile和UnlockFile 锁定文件部分区域,防止其他程序进行该部分区域的读写 #include <windows.h>#include <stdio.h>void main(){ ... 阅读全文

Win32---Snapshot(快照)

2011-05-18 22:58 by Clingingboy, 830 阅读, 收藏, 编辑
摘要: http://baike.baidu.com/view/589425 http://msdn.microsoft.com/en-us/library/ms686832(VS.85).aspx Sna... 阅读全文

线程---条件变量,一次性初始化

2011-05-18 22:57 by Clingingboy, 1809 阅读, 收藏, 编辑
摘要: 以SDK的生产者和消费者为例,两个是一个循环关系. 生产者的职责: 1.负责生产产品,如果产品的产量达到最高量了,就停止生产(没有消费者用,当然停掉了),即生产线暂时停工 2.当有消费者购买时,未达... 阅读全文

Visual C++ 2011-5-12

2011-05-15 20:19 by Clingingboy, 505 阅读, 收藏, 编辑
摘要: 一.联合体 联合表示几个变量公用一个内存位置, 在不同的时间保存不同的数据类型 和不同长度的变量。 如下,每次修改变量,其他的变量都会跟着改变 union a_bc{ int i; char mm;... 阅读全文

设计模式-创建型 C++版本

2011-05-15 20:18 by Clingingboy, 553 阅读, 收藏, 编辑
摘要: 一.Factory Method http://www.cnblogs.com/Clingingboy/archive/2010/08/26/1809554.html // 产品抽象类class C... 阅读全文

创建COM组件全过程

2011-05-15 20:17 by Clingingboy, 5296 阅读, 收藏, 编辑
摘要: 一.创建一个接口 struct ISimpleMsgBox : public IUnknown{ // IUnknown STDMETHOD_(ULONG, AddRef)() PURE; STDM... 阅读全文

COM组件数据类型相关资料

2011-05-12 22:36 by Clingingboy, 1468 阅读, 收藏, 编辑
摘要: 转 1.BSTR 字符串 http://vckbase.com/document/viewdoc/?id=1911 2.VARIANT的使用 http://edu.codepub.com/2009/... 阅读全文

Win32 基本文件读写操作

2011-05-10 22:28 by Clingingboy, 10376 阅读, 收藏, 编辑
摘要: 一.创建文件 HANDLE hFile = ::CreateFile(TEXT("E:\\CreateFileDemo.txt"), //创建文件的名称。 GENERIC_WRITE|GENERIC... 阅读全文

Visual C++ 2011-5-10

2011-05-10 22:28 by Clingingboy, 590 阅读, 收藏, 编辑
摘要: 一.MAX_PATH与_MAX_PATH http://zhidao.baidu.com/question/120361012.html http://zhidao.baidu.com/questi... 阅读全文

visual C++ 2011-5-7

2011-05-09 22:18 by Clingingboy, 453 阅读, 收藏, 编辑
摘要: 看深入浅出MFC看到的一些细节问题…技术无法跨越,慢慢跟进 一.创建结构体数组 struct tagDemo{ int a; char b;};int main() {struct tagDemo a[]={1,'a',3,'b'};return 0;}二.#deinfe中的#、## 和 #@http://www.cnblogs.com/dust/archive/2008/04/24/11694... 阅读全文

Visual C++ 2011-5-6

2011-05-09 22:17 by Clingingboy, 506 阅读, 收藏, 编辑
摘要: 一.C++友元 1.友元函数 #include <iostream>using namespace std;class Point{ friend void ChangePrivate( Point ... 阅读全文
点击右上角即可分享
微信分享提示