
Visual C++
sjcode
这个作者很懒,什么都没留下…
展开
-
控件子类化
当程序使用你自已所实现的派生控件子类时,主窗口的消息是无法到达你的子类函数的.这时,你有两个方法:1. 使用DDX_Contrl(pDX,IDC_BUTTON,mMyButton)把你的子类与当前窗口挂接,以至于让WM_LBUTTONDOWN等消息顺利到达你的子类处理函数.2. 或者是通过使用m_btnMyButton.SubclassDlgItem(IDC_BUT原创 2007-09-07 19:02:00 · 1603 阅读 · 0 评论 -
重叠IO技术在服务器端的应用
在处理TCP并发线程上,一般我们采用一个线程处理接受客户端的连接,然后开出一个线程处理与这个客户端的交互过程.但是,跟据机器的性能与操作系统的限制,一般在几百个并发线程,也就是同时处理几百个客户端连接. 为了处理更多的客户端连接,不得不考虑换一种网络模型,目前比较流行的有select,完成端口,重叠IO,本文主要介绍重叠IO的实现 //重叠IO投递WSARecv的例子#i原创 2007-09-11 16:18:00 · 1747 阅读 · 2 评论 -
Berkeley DB使用全解
在开发桌面级应用程序时,常常需要用到可持续存储技术,做为保存程序在退出之前所使用的数据,如变量,对象,窗口位置,大小.一般我们会使用office access这类桌面型文件数据库,或者是使用注册表.但是它们都有一些不尽人意的缺陷.比如:1. mdb文件无法在没有安装office的系统上访问,直少得需要为它单独安装一个组件2. 它与注册表没法实现c++结构存储,原创 2007-09-13 15:11:00 · 7772 阅读 · 0 评论