
visual c++
文章平均质量分 80
zhaopengxslc
这个作者很懒,什么都没留下…
展开
-
error link 2005
今天一大早,VC就给我来了个下马威,昨天还老老实实工作着的程序,竟然出现58个错误,而且还都是类似的LNK2005!满满的一屏error,这对于初为程序员的我,那简直是致命的,心灵受的打击啊~~~ 赶紧Google,发现各位程友们也被这困扰着,不过还是有高手支招的,以下摘录: 编程中经常能遇到LNK2005错误——重复定义错误,其实LNK2005错误并不是转载 2013-10-29 18:46:29 · 672 阅读 · 0 评论 -
基于Visio技术的网络拓扑是软件绘图的首选技术
概述 通常我们所说的Visio技术指的是微软公司推出的Microsoft Visio 软件所采用的技术,它是一种独立的图表解决方案, 提供了快速创建和共享具有专业外观的图表所需的工具。熟悉的 Microsoft Office 环境使 Visio 很容易学习和使用。 有了 Visio,无需专业绘图技术就可以创建具有专业外观的图表。通过将预定义的 SmartShapes® 符号从模具拖到绘转载 2013-10-31 20:26:15 · 2125 阅读 · 0 评论 -
TinyXML:一个优秀的C++ XML解析器
TinyXML:一个优秀的C++ XML解析器读取和设置xml配置文件是最常用的操作,试用了几个C++的XML解析器,个人感觉TinyXML是使用起来最舒服的,因为它的API接口和Java的十分类似,面向对象性很好。TinyXML是一个开源的解析XML的解析库,能够用于C++,能够在Windows或Linux中编译。这个解析库的模型通过解析XML文件,然后在内存中生成DOM模型,从转载 2013-11-05 19:57:11 · 524 阅读 · 0 评论 -
GetWindowRect和GetClientRect
GetWindowRect和GetClientRect(转)原文:http://blog.chinaunix.net/u/25372/showart_304363.htmlGetWindowRect是取得窗口在屏幕坐标系下的RECT坐标(包括客户区和非客户区),这样可以得到窗口的大小和相对屏幕左上角(0,0)的位置。 GetClientRect取得窗口客户区(不包括非客户区)转载 2013-11-26 19:08:23 · 588 阅读 · 0 评论 -
IP合法性检测
在WindowsXP下,VC6.0编译器 通过#include "stdafx.h" #include #include bool IsValidIP(const char* ipaddr) { int a=0,len=0,b,ndot=0,flags=0; len=strlen(ipaddr); for(int i=0;i转载 2013-11-12 19:05:55 · 860 阅读 · 0 评论 -
Telnet协议分析
最近要写一个专门针对华为交换机的Telnet客户端,所以得对Telnet协议有所理解和分析。 前言 传输单位:字节(8bit)。 为了解决异构环境,比如不同OS的通信,采用了NVT(Net Virtural Terminal)的机制。客户端把传输的数据转换成NVT格式在网络上传输,服务器接收到NVT格式的数据转换成可以识别的数据。 Telnet主要传原创 2013-11-12 21:27:41 · 2335 阅读 · 0 评论 -
切分窗口学习总结及实例
切分窗口学习总结及实例 最近尝试了一下在VC6下的切分窗口,在这里做个总结。一、引用 当用户需要同时对文当的不同部分进行编辑时,常常会用到切分窗口;这些窗口可以都是相同的视图,或者一个窗口为列表视,而另一个为树型视图。应用程序框架有多种方式来表示多视图,切分窗口是其中的方式之一。 切分窗口分为动态切分窗口和静态切分窗口,它们都是由CSplitterWnd类(M转载 2013-11-26 19:57:29 · 732 阅读 · 0 评论 -
类中的线程函数为什么必须是静态的
[cpp] view plaincopyprint?class CMyTest { public: CMyTest(); ~CMyTest(); DWORD Start(); static DWORD WINAPI ThreadFun(LPVOID); // .... }; void main() {转载 2013-11-13 12:54:18 · 1071 阅读 · 0 评论 -
MFC文件读写
CFile是MFC中的一个类,可以方便的读写文件。如果读写一行的话建议使用CStdioFile类的ReadString()和WriteString()。这些类要实现追加的方式写文件的话。要设定参数和文件指针的位置。具体方法如下:CFile myfile; if(!myfile.Open(Filename,CFile::modeNoTruncate|CFile::modeWrite)==转载 2013-12-30 15:48:13 · 576 阅读 · 0 评论