vc
yfhy2014
这个作者很懒,什么都没留下…
展开
-
tlb、tlh和tli文件的关系
tlb、tlh和tli文件的关系 tlb文件:com类型库文件。在需要使用对应com类的模块里,“#import ...*.tlb”使用之。 tlh、tli文件:他们是vc++编译器解析tlb文件生成的标准c++文件。因为odl和tlb并不是C++标准的东东,有必要把它们翻译成标准的C++类型,使得C++开发者可以使用。相信vb和j++也会把tlb翻译成自己语言兼容的类型描述信息。tl转载 2015-01-16 10:29:25 · 708 阅读 · 0 评论 -
::RegisterWindowMessage的用法
::RegisterWindowMessage的用法 windows消息机制一 dlg.cpp添加 #define MY_MESSAGE WM_USER + 1000 dlg.h添加 afx_msg LRESULT onMyMessage(WPARAM wparam, LPARAM lparam); dlg.cpp添加 ON_MESSAGE(MY_MESSAGE ,转载 2015-02-04 11:51:42 · 591 阅读 · 0 评论 -
C++ 简单封装socket类包含TCP和UDP基本通信能力
文件包含:TSocket.cpp、TSocket.h 使用方法: 1、在对话框头文件包含TSocket.h #include "TSocket.h" 2、定义变量 TSocket m_TSocket; 3、TSocket类函数功能介绍: LoadSocket():加载SOCKET库 CreateSocketSer(TRUE):创建转载 2015-03-11 18:29:35 · 3438 阅读 · 0 评论 -
[Socket]基于C++的纯面向对象的通用高性能大并发TCP-SERVER/CLIENT开发框架
1. 前言 本篇主要介绍Servant和Client都会使用到的公共基础,主要包括两大部分:一是对线程相关的封装;另是对Socket相关的封装。这些基础类间的关系比较简单,但是和Server/Client框架息息相关。 2. 线程相关 2.1. 类图 2.2. CShared 2.2.1. 功能 CShared实现了引用计数器,引用计数采用原子锁。所有需要使用到引用计数转载 2015-03-11 18:27:49 · 5918 阅读 · 4 评论