内容列表
封装了P2P连接与传输过程的DLL最新版--支持语音传输
封装了P2P连接与传输过程的DLL--最新改进版   在DLL的前一版本中,采用的是CString来保存数据,但CString在频繁进行删除和添加操作时,效率太低啦,在新发布的DLL中,去掉了所有的CString,在原来使用CString的地方,使用了一个新的类CStringEx来代替,并且改进了接收与传送的过程,使原来的接收、复制、再复制过程,直接由一个接收过程来完成,使效率提高了60%,并节
分类:VC语言 查阅全文
数据对齐问题
发信人: law (游戏*人生), 信区: C 标  题: Re: 发句牢骚 发信站: 饮水思源 (Fri May 24 15:59:56 2002) , 转信   不对齐的数据存取在x86上是影响速度, 到了sparc或者MIPS上就是个bus error。 对齐原则一般是对应指令操作数据的长度。 例如*(int *)p = 1; 在MIPS上一般会被编译成sw(store
分类:VC语言 查阅全文
输入输出流为什么要用缓冲区?
    这个问题我实在重读C++基本IO类的时候才认真考虑的(哎,当初上学时吃下去的东西,现在才开始销化)。我相信有很多人对这个问题一个非常清楚了,但是我也相信有很多人和我一样没有考虑过这个问题。现在我想把我的理解发表出来,欢迎大家批评。     我想以一个例子说明,比如我想把一篇文章以字符序列的方式输出到计算机显示器屏幕上,那么我的程
分类:VC语言 查阅全文
MFC抽象类之动态实现技术
                         MFC抽象类之动态实现技术  前不久,我在北大和哈工大bbs上问了同 一个问题"抽象类能实例化么 n
分类:VC语言 查阅全文
关于编程风格的讨论
            **软件公司软件开发规范  (试行版)    在公司团队协作开发的情况下,编程时应该强调的一个重要方面是程序的易读性,在保证软件的速度等性能指标能满足用户需求的情况下,能让其他程序员容易读懂你的程序。一套鲜明的编程风
分类:VC语言 查阅全文
[文章] 有关char指针的文章一篇
[文章] 有关char指针的文章一篇 先看以下代码: char *p; p="abc"; 你认为是对的吗? 答案:语法上是对的,但不提倡这种写法。 误区1:没有给p分配内存空间就赋值,怎么会是对的呢? 正解:不少人第一眼将这里的p="abc"看成了*p="abc",然后就做出了以上的论断。这是比较笨笨的错误咯:) 看清楚就好啦,其实赋给p的是"abc"的地址。再说,*p="abc"也不对呀,字
分类:VC语言 查阅全文
关于抽象
关于抽象 最近放假了,比较轻松, 偶在csdn上转转,发现有不少人问到抽象的问题,给出的解释却是五花八门。偶也没看到什么很合理的解释。再次回学校就要带一帮还处于蒙昧的WorkMates了,哎,肯定要碰到各种各样的问题。所以偶发表愚见,讲讲抽象。 抽象,其实并不深奥。我们生活在一个完全抽象的世界里,任何东西,所看所讲所用所写,都是抽象化的事物。有书里云:抽象是“撇开特定对象或现实事物而表现事物本
分类:VC语言 查阅全文
MFC抽象类之动态实现技术
                         MFC抽象类之动态实现技术  前不久,我在北大和哈工大bbs上问了同 一个问题"抽象类能实例化么 n
分类:VC语言 查阅全文
一个microsoft的.exe程序文件的启动过程
一个microsoft的.exe程序的启动过程   学习windows 编程从mfc角度来说可分为两部分那就是WinMain函数以前的,和WinMain函数以后的。前者涉及很多windows操作系统内部的知识,后者么看mfc源码就可以了。虽然大多数程序不需要你了解太多关于os加载应用程序这方面的知识,但我认为能较深入了解windows os的运行情况对程序员是很有帮助的。&nb
分类:VC语言 查阅全文
Windows2000启动时加载的系统支持进程
                 Windows2000启动时加载的系统支持进程      该文章讲了一个.exe文件的启动过程,文中提到windows explorer.exe是一 切
分类:VC语言 查阅全文
如何获取编辑框中的密码
如何获取编辑框中的密码作者:李安东2002年5月25日在众多的共享软件中,有一种小东东可能大家比较感兴趣——《获取编辑框中的密码》。实际上它的实现机理很简单,与获取任何一个窗口中的文字没有本质上的区别。但要获取另一个线程内的编辑框中的密码则稍微有点麻烦,关键是如何获取编辑框的句柄。下面介绍两种方法,供各位有兴趣的朋友参考。第一种方法:获取鼠标指针法这种方法的关键是获取当前鼠标指针指向的窗口的句柄。
分类:VC语言 查阅全文
性能监视计数器封装组件PDHWrapper说明
      性能监视计数器封装组件PDHWrapper说明     版本 创建时间 创建人 备注 1.0.0112.2 2002-7-12 zhengyun_ustc 第一稿         &n
分类:VC语言 查阅全文
MFC技术内幕简结
                                  编程中模型
分类:VC语言 查阅全文
VC中DLL的创建及调用方法
  VC中DLL的创建及调用方法 此中只有实际才操作,而无相关理论 ²      DLL的创建 首先,用VC集成开发界面中的“新建”,新建一个项目。无论是VC6.0还是VC.NET,都有建立DLL项目的选项。只不过有些稍有不同,例如VC.NET中就有ISAPI DLL,扩展存储过程DLL等,这些都不在讨论的范围。例如我们
分类:VC语言 查阅全文
Solmyr和Zero的故事——临时工
“Z z z ……”,Solmyr又在打鼾了,虽然说上班时打呼噜是被小组禁止的,但没有人能阻止Solmyr在睡梦中梦想自己成为大虾,教训现实中的大虾Zero。梦中他正扁Zero扁的高兴,口水流了一写字台,没想到突然听到一声“Stupid”,猛地惊醒,看见原来是测试部门发来的Email,抱怨他写的程序通不过测试。         他把
分类:VC语言 查阅全文
Solmyr和Zero的故事 —— 内存,最后一块
   “Shit!又死机了。我已经在这平台上工作了一个月了。可死机的次数比我在这个月里被女孩甩的次数还多。为什么?还不是这该死的平台,为什么掌上系统的内存就和愿意和我说话的女孩一样少?”Solmyr抱怨道。   “兄弟,怎么了。”Zero问。         “Zero是我们这组的主程序员,他懂得
分类:VC语言 查阅全文
硬盘低级格式化的研究
file://硬盘低级格式化的研究#include <winioctl.h>#include <string.h>#include <ctype.h>#include <memory.h>BOOL GetDiskGeometry(HANDLE hDisk,PDISK_GEOMETRY lpGeometry ){    D
分类:VC语言 查阅全文
Win2K下的Api函数的拦截
Win2K下的Api函数的拦截简介:Api拦截并不是一个新的技术,很多商业软件都采用这种技术。对windows的Api函数的拦截,不外乎两种方法,第一种是Mr. Jeffrey Richter 的修改exe文件的模块输入节,种方法,很安全,但很复杂,而且有些exe文件,没有Dll的输入符号的列表,有可能出现拦截不到的情况。第二种方法就是常用的JMP XXX的方法,虽然很古老,却很简单实用。 本文一
分类:VC语言 查阅全文
MFC Window程序设计(第二版)精华浓缩笔记(三)
第三章、键盘和鼠标 精华浓缩:     键盘和鼠标恐怕是用电脑的人摸的最多的两样东西(当然,DIYer们除外),也正因为有很直观的印象,要理解它们并不难。       在windows中,键盘和鼠标输入是以消息的形式出现的。首先,设备驱动程序接收并处理鼠标和键盘中断,通过中断处理(ISR)把最初的电脉冲信
分类:VC语言 查阅全文
BlueDog 关于标准C++有关问题的解答<二>
BlueDog 关于标准C++有关问题的解答 Author : BlueDogE-mail : [email protected] ///////////////////////////////////////////////////////////////////////////////////       &nb
分类:VC语言 查阅全文
<< 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 >>