当前位置:首页 » 软件开发
开发技术指南» 文章正文
    引言: //原著:Les Jordan //译者:重庆大学光电工程学院贾旭滨 //欢迎大家批评指教,谢谢! 以下的这个类是解决一个很普通的问题的:在一台WIN95的计算机上怎么样利用MSTCP堆栈去PING另外一台计算机。
 

 

 ·vc制作超联接控件    »显示摘要«
    摘要:同济大学 罗筱波 ---- 在当今的网络时代,超联接无所不在,在各种各样的软件上我们都可以看到它的存在,这几乎成了一个必不可少的一项宣传内容。如果能在自己的程序中加入一个超联接,那么会使我们的程序带上鲜明的网络特征。但是在vc6.0中并没有提供一个用于制作超联接的控件,因此只有自己编写实现此功能的程序。下面是本人编写的一个实现超联接的类,希望能与大家分享。 ---- 制作思路是:从类cst......
 ·vc5打印字体的控制    »显示摘要«
    摘要:vc5.0 为windows 的程序员提供了一个很好的c++ 开发环境,减少了很多编程负担,但同时也为我们在程序中加入自己的思想增加了难度。本人在一软件开发中,想控制文字打印时的字体,使字体大小缩小一倍,以节省打印纸。经过一段时间的摸索,终于解决了这一问题,下面分几步向大家做一介绍。 ---- 一、对vc5 自动生成的程序框架进行改进 ---- 这里用vc5 自动创建一个例子程序test,单文......


使用TCP堆栈来Ping计算机
//原著:les jordan

//欢迎大家批评指教,谢谢! 【程序编程相关:点对点视频会议程序:VideoNet

//译者:重庆大学光电工程学院   贾旭滨 【推荐阅读:[译文] Winsock API实现了一

    以下的这个类是解决一个很普通的问题的:在一台win95的计算机上怎么样利用mstcp堆栈去ping另外一台计算机.当然,这个类在nt3.51与nt4上也可以用.显然,microsoft公司不会那么笨,在win系统中又另外构造这么一个单独的机制来解决这个问题,让本来就复杂的win系统更加复杂.那么,我们只能用icmp dll自己来解决这个问题了.不过,很让人失望,microsoft公司直到winsock 2.0也没有解决这个问题. 【扩展信息:【原创】利用WM_COPYDATA实现进

    难题就是:给一个计算机的名字,或者一台计算机的ip地址,怎么样去ping它,而且得到它的响应时间.所以我们用了icmp dll,而对于一些socket结构来说,在csocket中已经全部都有定义了.所以,下面的类是一个csocket的子类,它将会有更好的功能来解决更多的问题.不过你得先得到icmpapi.h,icmapi.cpp,icmp.lib与ipexport.h,ipexport.cpp这些文件,这些文件应该加在你的工程中.这些文件你可以在microsoft developers network的光盘上得到,不过在微软公司的主页上也能拿到,而且更新.

类中有4个公共函数,如下:

unsigned long resolveip(cstring strip)

unsigned long resolvename(cstring strhostname)

cstring getip(unsigned long ulip)

dword pinghost(unsigned long ulip, int ipingtimeout)

    resolveip(cstring strip)函数使用一个ip地址的字符串来作为参数,返回值是ip地址值.

    resolvename(cstring strhostname)函数使用一计算机名的字符串来作为参数,经过dns或者wins的解析,返回值是被ping计算机的ip 地址,注意它使用了gethostbyname模块化.

    getip(unsigned long ulip)函数是以ip地址作为参数(注意是ip地址),返回值是一个表示ip地址的字符串.

    pinghost(unsigned long ulip, int ipingtimeout)函数,第1个参数是ip地址(注意是ip地址,而不是ip地址的字符串),第2个参数是表示时间值的,表示间隔时间的.函数功能是,去ping一台计算机,返回值是ping的响应时间.
...   下一页
    摘要:  摘要 本文介绍了在vc++实现的实时显示系统中,用ole方式嵌入mapinfo矢量地图的编程方法,简要叙述了其实现过程。   一、 前言   电子地图应用作为一门新兴学科,已不仅限于地图制作中。本文利用vc++和ole(object linking and embedding, 对象连接和嵌入)编程技术,实现了实时信息在矢量地图背景上的显示。   程序应用于显示处理终端,接收并处理网络信......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE