摘要:关于cstring的随想cstring比起stl的string来说,有很多方便的地方,我特别喜欢它的format,呵呵。有人觉得使用cstring效率会低,那只有一种情况,就是发生堆争用的时候,其它情况下的效率影响,比方说几个字符串的连接等等操作,会构造很多临时对象,我认为这样的效率影响根本就不值得一提。本身cstring的内部做了很多工作了,有的时候我们还是要相信微软的这条基础内裤的(mfc&m......
摘要: [译文] winsock api实现了一个tcp服务器 - for 初学者来源:http://www.codeproject.com/internet/winsockintro01.asp(一)介绍:本文主要采用winsock api实现了一个tcp服务器。对初学者而言,相当实用。(二)准备工作:1 使用vc6向导建立控制台工程(console application),并选择支持mfc。2 在......
在VisualStudio98中直接构造NT kmode驱动程序深圳迪瑞计算机技术有限公司 蒋宗文
---- microsoft visualstudio98 是 一 个 功 能 强 大 的c 与c++ 程 序 开 发 环 境, 其 中 有 几 项 功 能 我( 相 信 也 是 广 大c 与c++ 程 序 员 们) 特 别 喜 欢: 彩 色 句 法 敏 感, 源 代 码 浏 览, 类 与 文 件 浏 览, 直 接 定 位 语 法 错 误 等 等. 【程序编程相关:
了解OLE及ActiveX
】
【推荐阅读:
3个很有用VC的IDE工具宏:添加函数注】
---- 然 而, 这 么 好 的 工 具, 却 让 很 多nt kmode 驱 动 程 序 开 发 者 非 常 恼 火, 因 为 她( 他) 并 不 能 直 接 使 用vs98. ms 所 提 供 的 是 一 个 史 前 的 难 用 的 命 令 行 工 具build! 不 必 说build 运 行 时 产 生 的 许 多 令 人 精 神 错 乱 的last line incomplete, 最 麻 烦 的 是 改 错 以 及 查 找 函 数 的 申 明 与 定 义 了. 【扩展信息:
ACE使用经验:获得动态分配的监听端口号】
---- 其 实, build 也 使 用 与vs 同 样 的 编 译 与 连 接 器, 对vs 稍 做 定 制, 我 们 就 可 以 从 上 述 恶 梦 中 醒 来.
---- 1. 创 建kmode 项 目:
---- 从vs98 中 选 择file/new 菜 单 项, 然 后 生 成 一 个 新 的win32 dynamic-link library 项 目.
---- 2. 更 改all configurations 选 项:
---- 选 择project/settings/all configurations, 转 到c/c++ 标 签, 作 如 下 改 动:
2.1在category "c/c++ language"中去除enable exception handling.
2.2在category "code generation"中选定calling convention为__stdcall,以
及struct member alignment为8-bytes.
2.3在category "precompiled headers"中设定"not using...".
2.4在category "preprocessor"中输入定义_x86_=1,i386=1,std_call=1,
condition_handling=1,win32_lean_and_
mean=1,nt_up=1,nt_inst=0,win32=100,
_nt1x_=100,winnt=1,_win32_winnt=0x0400,
devl=1,ndebug,_dll=1,_idwbuild,
dbcs,prc,kkbugfix...
下一页 摘要:利用wm_copydata实现进程间通信作者:horisly.时间:2005年7月21日星期四 进程间通信的方法有多种,其中,对于少量数据可以用wm_copydata方便的实现通信(如果对于大量数据的话,由于sendmessage是阻塞的,只有接收方响应了消息,sendmessage才能返回,否则则一直阻塞,所以,对于大量数据来说,用sendmessage就容易造成窗口假死) 。本例子分别用wm_......