摘要:获得本机IP地址对于这个古老的问题,VC知识库的精华区以及以往的在线杂志中都有详尽不一的描述。本文提供的方法是一个比较完整的解决方案,并附有详细的实现细节。希望大家对这个问题有彻底的认识。其实,如果你熟悉 Windows 的Sockets API,并了解一些底层的Winsock知识。那么要获得某台机器的IP地址并不是什么难事。一台机器可以装多块网卡,因此它就可能有多个IP地址。目前很多发烧友的PC...
阅读全文
文章分类 - VC++.net
摘要:VC里一些容易混淆的地方 黄森堂(vcmfc) 1.FALSE/TRUE与false/true的区别: false/true是标准C++语言里新增的关键字,而FALSE/TRUE是通过#define,这要用途是解决程序在C与C++中环境的差异,以下是FALSE/TRUE在windef.h的定义: #ifndef FALSE #define FALSE 0 #endif #ifndef TR...
阅读全文
摘要:一、数字音频基础知识 Fourier级数: 任何周期的波形可以分解成多个正弦波,这些正弦波的频率都是整数倍。级数中其他正线波的频率是基础频率的整数倍。基础频率称为一级谐波。 PCM: pulse code modulation,脉冲编码调制,即对波形按照固定周期频率采样。为了保证采样后数据质量,采样频率必须是样本声音最高频率的两倍,这就...
阅读全文
摘要:VC中的一些常用方法 //一、打开CD-ROM mciSendString("Set cdAudio door open wait",NULL,0,NULL); //二、关闭CD_ROM mciSendString("Set cdAudio door closed wait",NULL,0,NULL); //三、关闭计算机 OSVERSIONINFO OsVersionInfo; //包含操...
阅读全文
摘要:VC 常用数据类型总结 ATOM 原子(原子表中的一个字符串的参考) BOOL 布尔变量 BOOLEAN 布尔变量 BYTE 字节(8位) CCHAR Windows字符 CHAR Windows字符 COLORREF 红、绿、蓝(RGB)彩色值(32位) Const 变量,该变量的值在执行期间保持为常量 CRITICAL_SECTION 临界段对象 CTRYID 国名标识符 DLGPROC 指...
阅读全文
摘要:利用MSXML解析XML文本 浙江大学人工智能研究所 胡朝晖 XML DOM (文档对象模型)对象提供了一个标准的方法来操作存储在XML文档中的信息,这就是DOM应用编程接口(API)函数。它是应用程序和XML文档之间的桥梁。DOM包含两个关键的抽象概念:一个是树状的层次结构,另一个是用来表示文档内容和结构的节...
阅读全文
摘要:XML编程实例 2003-3-25 12:46:18 VCPROGRAM 阅读次数:8182 文章正文 前段时间,由于工作的需要,利用到了...
阅读全文
摘要://启动托盘 void DoShowNid(HWND hWnd) { //产生托盘 nid.cbSize = sizeof(NOTIFYICONDATA); nid.hWnd = hWnd; nid.hIcon = LoadIcon(hInst,MAKEINTRESOURCE(IDI_NIDICON)); nid.uID = IDI_NIDICON; nid.uFlags = NIF_...
阅读全文
摘要:断点续传和多线程下载(上) http://www.csdn.net/magazine/sourcecode/Topic/0/76.shtm 几个级别的返回句柄 1、Internetopen 返回的级别最高 为hSession InternetOPen("名字","HTTP_OPEN_TYPE_XXX","ProxyX1","ProxyX2","Flag") InternetConntec...
阅读全文