会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
奥雷连诺
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
14
15
16
17
18
2010年1月13日
创建互斥对象同步线程
摘要: 互斥对象(mutex)属于内核对象,它能够确保线程拥有对单个资源的互斥访问权。互斥对象包含一个使用数量,一个线程ID和一个计数器。其中ID用于表示系统中的哪个线程当前拥有互斥对象,计数器用于指明该线程拥有互斥对象的次数。#include#includeDWORD WINAPI fun1proc...
阅读全文
posted @ 2010-01-13 10:40 奥雷连诺
阅读(217)
评论(0)
推荐(0)
2010年1月11日
socket通讯基本概念
摘要:
阅读全文
posted @ 2010-01-11 15:18 奥雷连诺
阅读(88)
评论(0)
推荐(0)
2010年1月7日
MFC中,Unicode和多字节字符集下 CString和char的转化
摘要: Unicode下CString转TCHAR TCHAR* szMsg = new TCHAR[wcslen(strAdbCmd)]; szMsg = strAdbCmd.GetBuffer(strAdbCmd.GetLength()); strAdbCmd.ReleaseBuffer();用完了别忘...
阅读全文
posted @ 2010-01-07 22:43 奥雷连诺
阅读(601)
评论(0)
推荐(0)
2009年12月15日
Visual C++线程同步技术剖析
摘要: 互斥内核对象 互斥(Mutex)是一种用途非常广泛的内核对象。能够保证多个线程对同一共享资源的互斥访问。同临界区有些类似,只有拥有互斥对象的线程才具有访问资源的权限,由于互斥对象只有一个,因此就决定了任何情况下此共享资源都不会同时被多个线程所访问。当前占据资源的线程在任务处理完后应将拥有的互斥对...
阅读全文
posted @ 2009-12-15 14:28 奥雷连诺
阅读(150)
评论(0)
推荐(0)
2009年11月30日
Sizeof与Strlen的区别与联系.
摘要: Sizeof与Strlen的区别与联系(转)1.sizeof操作符的结果类型是size_t,它在头文件中typedef为unsigned int类型。该类型保证能容纳实现所建立的最大对象的字节大小。2.sizeof是算符,strlen是函数。3.sizeof可以用类型做参数,strlen只能用cha...
阅读全文
posted @ 2009-11-30 15:05 奥雷连诺
阅读(132)
评论(0)
推荐(0)
2009年11月16日
VC++ 用ADO连接数据库的简单方法
摘要: 在头文件中要包含#import "C:\Program Files\Common Files\System\ado\msado15.dll" no_namespace rename ("EOF","serEOF") //serEOF是自己随便起个名字,命名空间//插入函数① 与②不同是声明了_...
阅读全文
posted @ 2009-11-16 22:04 奥雷连诺
阅读(194)
评论(0)
推荐(0)
2009年11月4日
C++中字符串与整型,浮点型间的转换
摘要: C++中字符串与整型浮点型间的转换atof(将字符串转换成浮点型数) 相关函数 atoi,atol,strtod,strtol,strtoul表头文件 #include 定义函数 double atof(const char *nptr);函数说明 atof()会扫描参数nptr字符串,...
阅读全文
posted @ 2009-11-04 15:48 奥雷连诺
阅读(348)
评论(0)
推荐(0)
2009年9月27日
树型控件 操作对话框切换 转载
摘要: 树型视的三个结构TVINSERTSTRUCT、TVITEM、NMTREEVIEW TVINSERTSTRUCT 包含添加新项到树形视控件所使用的信息。这个结构被消息使用。这个结构与TV_INSERTSTRUCT结构是一样的,但它已经按当前的命名习惯重命名了。typedef struct tagTV...
阅读全文
posted @ 2009-09-27 11:51 奥雷连诺
阅读(331)
评论(0)
推荐(0)
2009年9月24日
MFC执行顺序小思考
摘要: 无论是全局变量,还是全局对象,程序在运行时,在加载main函数之前,就已经为全局变量或全局对象分配了内存空间。对一个全局对象来说,此时就会调用该对象的构造函数,构造该对象,并进行初始化。至此,应该明白了先前穿件的Test程序的运行顺序,也就是为什么全局变量的theApp的构造函数会在WinMa...
阅读全文
posted @ 2009-09-24 18:17 奥雷连诺
阅读(105)
评论(0)
推荐(0)
MFC,单文档视图创建顺序
摘要: OnInitialUpdate 视图窗口完全建立后第一个被框架调用的函数。框架在第一次调用OnDraw前会调用OnInitialUpdate,因此OnInitialUpdate是设置滚动视图的逻辑尺寸和映射模式的最合适的地方。 时间上,两者先后顺序不同,构造函数生成本类的对象,但没有产生窗口,...
阅读全文
posted @ 2009-09-24 12:55 奥雷连诺
阅读(316)
评论(0)
推荐(0)
2009年9月9日
VC++ 消息映射的思考
摘要: VC++消息映射的思考作者:郝庆欣在学习VC++的时候,大家都不可避免的用到消息映射。我们都知道C++是一种面向对象的编程语言,VC++中为什么这样来实现消息映射呢? 首先要明白一个包含了消息处理的Windows程序是如何工作的。 一般来说一个包含了消息处理的Windows程序至少要包含两个函数 第...
阅读全文
posted @ 2009-09-09 15:29 奥雷连诺
阅读(157)
评论(0)
推荐(0)
MFC程序的执行顺序
摘要: 无论是全局变量,还是全局对象,程序在运行时,在加载main函数之前,就已经为全局变量或全局对象分配了内存空间。对一个全局对象来说,此时就会调用该对象的构造函数,构造该对象,并进行初始化。至此,应该明白了先前穿件的Test程序的运行顺序,也就是为什么全局变量的theApp的构造函数会在WinMain...
阅读全文
posted @ 2009-09-09 15:27 奥雷连诺
阅读(153)
评论(0)
推荐(0)
上一页
1
···
14
15
16
17
18
公告