- 博客(12)
- 收藏
- 关注
转载 复合控件制作示例
平时在编程时,常想自己编一些适用的控件以利于程序开发,最近编了一个定时关机的控件。现把它提供出来,为和我类似的朋友提供小小的帮助。由于我也是初学乍练,有不当的地方请各位高手给予指出。 1、利用ATL COM Wizard新建一个ATL DLL工程,工程名定为TrueShutDown,其余所有设置保持为默认。 2、利用插入菜单中的"ATL Object Wizard"插入对象,选择复合控件(Comp
2006-03-29 09:42:00 1037
原创 SockDemo UDP 通讯程序
void CSockDemoDlg::OnOK() { UpdateData(); if(m_Send.GetLength()>0) { sock.SendTo(m_Send,m_Send.GetLength(),m_Port,m_IP); }; if(m_Frequency>0) { m_nTimer=SetTimer(1,1000/m_Frequency,0); m_nCurTime=G
2006-03-17 18:30:00 710
转载 【协议】TCP/IP基础及详解
很多不同的厂家生产各种型号的计算机,它们运行完全不同的操作系统,但TCP/IP协议组件允许它们互相进行通信。这一点很让人感到吃惊,因为它的作用已远远超出了起初的设想。TCP/IP起源于60年代末美国政府资助的一个分组交换网络研究项目,到现在90年代已发展成为计算机之间最常应用的组网形式。它是一个真正的开放系统,因为协议组件的定义及其多种实现可以不用花钱或花很少的钱就可以公开地得到。它成为被称作"全
2006-03-15 14:40:00 5213 1
翻译 解析#pragma指令
在所有的预处理指令中,#Pragma 指令可能是最复杂的了,它的作用是设定编译器的状态或者是指示编译器完成一些特定的动作。#pragma指令对每个编译器给出了一个方法,在保持与C和C++语言完全兼容的情况下,给出主机或操作系统专有的特征。依据定义,编译指示是机器或操作系统专有的,且对于每个编译器都是不同的。其格式一般为: #Pragma Para其中Para 为参数,下面来看一些常用的参数。(1)
2006-03-15 10:41:00 594
转载 BMP转灰度图
PomeloWu原作,转载用MFC很容易把当前屏幕截取,并显示在自己程序的UI上。以对话框为例,在执行绘制的单元(比如OnPaint)中调用下面这个函数就能做到: BOOL CSrnShotDlg::GetMyScreen( CDC
2006-03-15 08:59:00 1574
原创 数制转化
strtol, wcstolConvert strings to a long-integer value.long strtol( const char *nptr, char **endptr, int base );long wcstol( const wchar_t *nptr, wchar_t **endpt
2006-03-13 14:19:00 2106 1
转载 ASCII 字符表
数字代表计算机的语言。您的计算机如何使用字母来与程序和其他计算机进行通信?一种方法是把字符集 (字符集:一组共享一些关系的字母、数字和其他字符。例如,标准 ASCII 字符集包括字母、数字、符号和组成 ASCII 代码方案的控制代码。)转换为数字形式。在 20 世纪 60 年代,标准化的需要带来了美国标准信息交换码 (ASCII) (ASCII:将英语中的字符表示为数字的代码。为每个字符分配一
2006-03-13 14:12:00 1888
原创 字符分割,把字符串按分隔符变成数组
int Parse_Msg (char *line,char **argv, int count){ unsigned char *p1, *p2; int i; p1 = (unsigned char*)line; i = 0; while (1) { while (*p1 && *p1 p1++; if (*p1 == 0) { break; } argv[i++] =
2006-03-13 13:36:00 3027
原创 文本文件和二进制文件的区别
从文件编码的方式来看,文件可分为ASCII码文件和二进制码文件两种。 ASCII文件也称为文本文件,这种文件在磁盘中存放时每个字符对应一个字节,用于存放对应的ASCII码。例如,数5678的存储形式为:ASC码: 00110101 00110110 00110111 00111000 ↓ ↓ ↓ ↓十进制码: 5 6 7 8 共占用4个字节。AS
2006-03-11 19:24:00 38212 3
原创 delete和delete[] 的区别
#include ; #include "xercesc/dom/DOM.hpp" int main(){ char* pc = 0; char* pc2; int i = 21; pc = new char; std::cout delete pc; std::cout p
2006-03-11 16:41:00 1319
转载 BMP格式 Bitmap-File Formats
Graphics File FormatsThis topic describes the graphics-file formats used by the Microsoft Windowsoperating system. Graphics files include bitmap files, icon-resource files,and cursor-resource files.
2006-03-10 16:56:00 986
转载 RGB与YUV----摘自《DirectShow实务精选》
小知识:RGB与YUV----摘自《DirectShow实务精选》作者:陆其明计算机彩色显示器显示色彩的原理与彩色电视机一样,都是采用R(Red)、G(Green)、B(Blue)相加混色的原理:通过发射出三种不同强度的电子束,使屏幕内侧覆盖的红、绿、蓝磷光材料发光而产生色彩。这种色彩的表示方法称为RGB色彩空间表示(它也是多媒体计算机技术中用得最多的一种色彩空间表示方法)。根据三基色原理,任
2006-03-10 10:28:00 831
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人