自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2)
  • 资源 (3)
  • 收藏
  • 关注

转载 用户界面线程实现

<br />用户界面线程实现的技巧<br />1.问题阐述<br />MFC中有两类线程,分别称为工作者线程和用户界面线程。二者的主要区别在于工作者线程没有消息循环,而用户界面线程有自己的消息队列和消息循环。<br />工作者线程没有消息机制,通常用来执行后台计算和维护任务,如冗长的计算过程,打印机的后台打印等。用户界面线程一般用于处理独立于其他线程执行之外的用户输入,响应用户及系统所产生的事件和消息等。但对于Win32的API编程而言,这两种线程是没有区别的,它们都只需线程的启动地址即可启动线程来执行任务

2011-02-19 20:50:00 2905

转载 _beginThreadex的用法

<br />建议创建线程应该用_beginThreadex,ripple里面就是用的这个。<br />例子如下:<br />//sipvoiplink.h<br />class SIPVoIPLink<br />{<br />private:<br />       static unsigned __stdcall ReceivingThrd(void * pParam);<br />}<br /> <br />//sipvoiplink.cpp<br />#include <Winsock2.h><br

2011-02-19 20:49:00 2981 2

VC++动态链接库(dll)编程深入浅出

VC++动态链接库(dll)编程深入浅出

2008-12-30

高质量C++编程高质量C++编程

高质量C++编程高质量C++编程高质量C++编程

2008-12-30

LINUX核心0.01版的源代码

LINUX核心0.01版的源代码 学习linux的可以学习学习

2008-12-30

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除