随笔分类 - C++.NET
研究C++技术
摘要:1.虚函数是动态绑定的,意思是说,虚函数通过哪个对象被调用,具体被调用的函数 就由那个对象的动态类型决定.虚函数是动态绑定的,但缺省参数是静态绑定的。这意味着你最终可能调用的是一 个定义在派生类,但使用了基类中的缺省参数值的虚函数. 2.ASCII码对应的字符char 范围为0~255。其中 3。在Direct X 5.0中共分六个部分:DirectDraw—管理游戏的视频输出、Direct 3...
阅读全文
摘要:文章作者:摘自: 文章来源:CSDN 发布时间:2005-07-22 00:34:55 实现适时监视键盘,并将按键信息保存在TXT文件中的程序 Windows系统是建立在事件驱动的机制上的,说穿了就是整个系统都是通过消息的传递来实现的。而钩子是Windows系统中非常重要的系统接口,用它可以截获并处理送给其他应用程序的消息,来完成普通应用程序难以实现的功能...
阅读全文
摘要:对论坛中有关数据类型转换的整理整理:Vision Deng--------------------------------------------------------------------------------说明:本文纯粹是总结一下有关类型转换的贴子,本人并未对所有方法都做测试,仅仅是为了给大家一个参考。 int i = 100;long l = 2001;float f=300.2;d...
阅读全文
摘要:基于Visual C++的Winsock API研究 为了方便网络编程,90年代初,由Microsoft联合了其他几家公司共同制定了一套WINDOWS下的网络编程接口,即Windows Sockets规范,它不是一种网络协议,而是一套开放的、支持多种协议的Windows下的网络编程接口。现在的Winsock已经基本上实现了与协议无关,你可以使用Winsock来调用多种协议的功能,但较常...
阅读全文
摘要:vc++中如何实现打印功能的 [原创 2006-02-21 20:35:28 | 发表者: 鸽子情缘] 我们只需在源代码中加入以下几行代即可,如下: void CPrintSameView::OnPrepareDC (CDC* pDC, CPrintInfo* pInfo) { CView::OnPrepareDC(pDC, pInfo);pDC->SetMa...
阅读全文
摘要:windows实用命令集合 -|天地一沙鸥 发表于 2005-4-21 11:03:00 winver---------检查windows版本 wmimgmt.msc----打开windows管理体系结构(wmi) wupdmgr--------windows更新程序 wscript--------windows脚本宿主设置 write----...
阅读全文
摘要:网上摘录: 内存管理欢迎进入内存这片雷区。伟大的Bill Gates 曾经失言:640K ought to be enough for everybody — Bill Gates 1981程序员们经常编写内存管理程序,往往提心吊胆。如果不想触雷,唯一的解决办法就是发现所有潜伏的地雷并且排除它们,躲是躲不了的。本章的内容比一般教科书的要深入得多,读者需细心阅读,做到真正地通晓内存管理。7.1内存分...
阅读全文
摘要:在实验和生产中,我们常常需要对被监测的对象进行实时监控,比如对现场的温度等环境因素进行实时数据采集,然后传输到主控制计算机,以动态曲线的方式显示出来,便于人们对现场的了解和控制。 2.用Visual C++实现动态曲线的绘制有4种方法。(1)使用消隐。(2)使用重绘。其中重绘按照原理的不同又分为3种。 2.1消隐。其实消隐的方法很简单,主要使用CDC类的成员函数SetROP2 。该函数原型为in...
阅读全文
摘要:以下用一个自创的对话框类(MyMessageDlg)向视图类(MessageTestView)发送自定义消息为例,说明这两种不同方法的自定义消息的 总结:消息传递的方法一:使用ON_MESSAGE使用ON_MESSAGE响应消息,必须配合定义消息#define WM_MY_MESSAGE (WM_USER+100) 对于发送消息者-MyMessageDlg,在其MyMessageDlg.h...
阅读全文
摘要:VC中利用多线程技术实现线程之间的通信 当前流行的Windows操作系统能同时运行几个程序(独立运行的程序又称之为进程),对于同一个程序,它又可以分成若干个独立的执行流,我们称之为线程,线程提供了多任务处理的能力。用进程和线程的观点来研究软件是当今普遍采用的方法,进程和线程的概念的出现,对提高软件的并行性有着重要的意义。现在的大型应用软件无一不是多线程多任务处理,单线程的软件是不可想象...
阅读全文
摘要:转自:iwaswzq Windows 语音编程初步 一、SAPI简介 软件中的语音技术包括两方面的内容,一个是语音识别(speech recognition) 和语音合成(speech synthesis)。这两个技术都需要语音引擎的支持。微软推出的应用编程接口API,虽然现在不是业界标准,但是应用比较广泛。 SAPI全称 The Microsoft Speech API.相关的SR和SS...
阅读全文
摘要:近来由于写Javascript经常使用到Ascii表,到网上查阅了几次,还挺麻烦的,特此转贴了一篇不错的Blog。原作者:hitzzg (我没有找到作者名,就用网址代替了) ASCII码表 信息在计算机上是用二进制表示的,这种表示法让人理解就很困难。因此计算机上都配有输入和输出设备,这些设备的主要目的就是,以一种人类可阅读的形式将信息在这些设备上显示出来供人阅读理解。为保证人类...
阅读全文
摘要:7-Zip 4.32:文件压缩工具,可与Windows资源管理器集成 A Note 4.2.1:可在Windows桌面放置便笺,并可提供闹钟提醒功能 Abakt 0.9:能够以压缩方式对文档进行备份 Abiword 2.27:Windows写字板的替代程序,功能有所加强 Aethera 1.21:提供日历、通讯录、任务表及提醒功能,并且内置了e-mail客户端 Ant Movie Cat...
阅读全文
摘要:vc数据类型转换大全
2007年07月10日 星期二 18:40
int i = 100;
long l = 2001;
float f=300.2;
double d=12345.119;
char username[]="程佩君";
char temp[200];
char *buf;
CString str;
_variant_t v1;
_bstr_t v2;
阅读全文
摘要:一、关于DLL的介绍
DLL,动态链接库,Dynamic Link Library的缩写,是一个包含函数和数据的模块集合,可以被其它应用程序共享的程序模块。DLL作为共享函数库的可执行文件,封装了一个或多个已被编译、链接的函数。多个进程可以同时使用一个 DLL,在内存中共享该 DLL 的一个副本。DLL 还有助于共享数据和资源。 它和可执行文件(.EXE文件)非常类似,他们的区别在于 DLL 中虽然包含了可执行代码却不能单独执行,只能由需要使用它的应用程序来直接或间接调。[1]
通俗的说,在Windows操作系统中,许多应用程序并不是一个完整的可执行文件,它们的正确执行需要调用一些相对独立的动态链接库,即DLL文件。一个应用程序可以调用多个DLL文件,一个DLL文件也可能被几个应用程序所共用,这样的DLL文件被称为共享 DLL 文件。[2]DLL 文件一般被存在C:\Windows\System 目录下,也可能放在应用程序所在的目录或是子目录中。
阅读全文

浙公网安备 33010602011771号