C++/C学习
l00109503
这个作者很懒,什么都没留下…
展开
-
开发ping程序时遇到的问题
1,fatal error LNK1120: 3 unresolved externals程序里面缺乏需要的LIB文件2,在工程-》设置-》对象模块中添加icmp.dll后报错:fatal error LNK1136: invalid or corrupt file 3, error LNK2001: unresolved external symbol _gethostbyna原创 2009-03-31 10:00:00 · 332 阅读 · 0 评论 -
Visual C++中窗口子类化技术的实现及其应用
一、引言 在Windows编程中,如果我们想在窗口程序执行时改变它所包含的控件(对话框中的按钮、下拉式菜单等)的某些行为,采用窗口子类化技术是一个不错的选择。可以使用对已有控件派生子类的方式定义一个子类,而控件的消息处理则在新定义的子类里定义。适当使用子类化技术创建出容易使用的新窗口类,往往可以使你的程序界面更具人性化。 二、窗口子类化技术概述 Windows的窗口转载 2009-04-02 10:37:00 · 990 阅读 · 0 评论 -
基于Visual C++6.0的DLL编程实现
一、前言 自从微软推出16位的Windows操作系统起,此后每种版本的Windows操作系统都非常依赖于动态链接库(DLL)中的函数和数据,实际上Windows操作系统中几乎所有的内容都由DLL以一种或另外一种形式代表着,例如显示的字体和图标存储在GDI DLL中、显示Windows桌面和处理用户的输入所需要的代码被存储在一个User DLL中、Windows编程所需要的大量的API函转载 2009-04-02 14:29:00 · 432 阅读 · 0 评论 -
VC常用函数收集
1,函数名称: itoa 函数原型: char *itoa(int value, char *string, int radix) 函数功能: 将整形数value转换为其等价的字符串 函数返回: 指向string的指针 函数说明:原创 2009-04-02 08:42:00 · 322 阅读 · 0 评论 -
VC开发错误收集
1,fatal error LNK1120: 1 unresolved externals由于在头文件中声明了一个函数,但是在cpp文件中实现的时候在函数名前没有加上classname+::,导致。这个错误的意思是声明的函数没有实现。2,regsvr32 路径+控件名注册控件,regsvr32 /u aa.ocx 删除注册3,vc如何用release版本编译?在编原创 2009-04-01 11:18:00 · 290 阅读 · 0 评论 -
有流量时才计时的网络计时器
下面是基于ace定时器写的网络流量计算代码。你只需要把里面的时间间隔设为你需要的,比如1秒。然后定义一个时间变量,只在每次有流量的时候进行累加,就是网络速度不为0的时候。不过这个是算电脑上网卡流量的~还需要ace的库才可以跑~代码如下: 用这个要先配置好ace,其实不用ace的话直接在个while里面sleep几秒再用handle_timeout也是可以的 #include "ace/React转载 2009-04-02 16:56:00 · 1581 阅读 · 0 评论 -
获取mac地址的源码
PIP_ADAPTER_INFO pAdapterInfo; PIP_ADAPTER_INFO pAdapter=NULL; DWORD dwRetVal=0; CString str; pAdapterInfo=(IP_ADAPTER_INFO*)malloc(sizeof(IP_ADAPTER_INFO)); ULONG ulOutBufLen=sizeof(IP_ADAPTER_INFO原创 2009-04-02 16:57:00 · 653 阅读 · 0 评论