内容列表
- 获取本机的第一个IP(常用例程:1)
- 我只是收藏一下而已
#include "winsock2.h"#pragma comment( lib, "ws2_32" )const char* get_first_ip(void){ char szHostName[128]; const char* pszAddr = NULL; struct hostent * pHost; int i
- 分类:VC语言 查阅全文
- 多屏幕显示器编程( 三 )
- Programming for Multiple Monitors in Windows 98New Multiple-Monitor Win32 API functions
Continued from Installing Multiple Monitors
In order to give applications access to multiple-monitor informat
- 分类:VC语言 查阅全文
- 多屏幕显示器编程( 五 )
- Programming for Multiple Monitors in Windows 98Figure 1: The Display Properties Control Panel
Continued from Other Issues
Windows 98's Display Properties control panel contains a Monitor tab
- 分类:VC语言 查阅全文
- VC里一些容易混淆的地方
-
VC里一些容易混淆的地方
黄森堂(vcmfc)
1.FALSE/TRUE与false/true的区别:
false/true是标准C++语言里新增的关键字,而FALSE/TRUE是通过#define,这要用途是解决程序在C与C++中环境的差异,以下是FALSE/TRUE在windef.h的定义:
#ifndef FALSE#define FALSE 0#end
- 分类:VC语言 查阅全文
- 多屏幕显示器编程( 七 )
- Programming for Multiple Monitors in Windows 98Figure 3: Cache the Work Area
Continued from Figure 2: The Virtual Desktop
This code snippet caches the work area of every monitor for later use.
//
- 分类:VC语言 查阅全文
- 为CSocket配置Time-Out功能
-
为CSocket配置Time-Out功能
CSocket操作,如Send(),Receive(),Connect()都属阻塞操作,即它们在成功完成或错误发生之前是不会返回的。 在某些情况下,某项操作可能永远不能成功完成,程序为了等待其完成就得永远循环下去。在程序中为某项操作限定一个成功完成的时间是个好主意。
- 分类:VC语言 查阅全文
- 使用MFC快速实现网络编程 CAsyncSocket
-
使用MFC快速实现网络编程
福州大学 王骏
---- 随着计算机网络化的深入,计算机网络编程在程序设计的过程中变得日益重要。由于C++语言对底层操作的优越性,许多文章都曾经介绍过用VC++进行Socket编程的方法。但由于都是直接利用动态连接库wsock32.dll进行操作,实现比较繁琐。其实,VC++的MFC类库中提供了CAsyncSocket这样一个套接字类,用他来实现Socket
- 分类:VC语言 查阅全文
- Linux程式设计入门 - socket/inetd programming
-
Linux程式设计入门 - socket/inetd programming
UNIX Socket Programming基本上是一本书名。Socket programming其实需要相
当程度的基础,我不想在这里包山包海地,如果您需要彻底研究,可以买这本
书来看。在此我想提供一些简单的Server/Client两端的简单写法,让你有个起
点,做为进一步
- 分类:VC语言 查阅全文
- 视频会议远端摄像机控制的研究
-
视频会议远端摄像机控制的研究
哈尔滨工业大学通信技术研究所(150001) 于 波 刘进慧 张中兆
摘 要:分析了视频会议中如何实现对远端摄像机的控制,该项技术在远程教学和实时监控方面起着非常重要的作用。 关键词:视频会议 winsocket 规程分析仪
随着我国改革开放的不断深入和经济的迅猛发展,社会上方方面面的会议、会晤、磋商与日骤增,特别是在经济领域,信
- 分类:VC语言 查阅全文
- 多屏幕显示器编程( 四 )
- Programming for Multiple Monitors in Windows 98Other Issues
Continued from New Multiple-Monitor Win32 API functions
If you use these new API functions to make your applications multiple monitor-fri
- 分类:VC语言 查阅全文
- 用Socket接口实现网络异步通信
-
用Socket接口实现网络异步通信
马爱民
VC ++ 4.1以上版本的开发环境提供了Socket接口,可以方便地进行网络通信。本文是在一个应用程序中利用Socket接口实现异步通信,由于在异步通信状态下,服务端和客户端主控程序在等待信息时可以完成其他工作,因此具有更广阔的应用领域。
1.建立应用程序框架
为了便于说明程序之间的相互关系,假设已用
- 分类:VC语言 查阅全文
- Internet 服 务 端 口 测 试 程 序 的 设 计 与 实 现
-
Internet 服 务 端 口 测 试 程 序 的 设 计 与 实 现
----
程 序 的 实 用 背 景
---- 当 前, 上 网 的 朋 友 越 来 越 多, 遇 到 的 问 题 也 越 来 越 多, 最 常 见 的 就 是 关 于 域 名 服 务 器(DNS)、 邮 件 服 务(SMTP) 和POP3
- 分类:VC语言 查阅全文
- 基于WinSocket的网络通信实现
-
基于WinSocket的网络通信实现[1999-08-09]陈广奕
VC++中,MFC编程支持两种利用Windows Sockets进行网络通信的编程模式,这两种模式即为用CAsyncSocket类和派生于CAsyncSocket 的CSocket类。 * CAsyncSocket类封装了Windows Sockets API函数,提供了较低层的与Windo
- 分类:VC语言 查阅全文
- Beej网络socket编程指南
- Beej网络socket编程指南
[Version 1.5.5]
[ http://www.ecst.csuchico.edu/~beej/guide/net/]
介绍 Socket 编程让你沮丧吗?从man pages中很难得到有用的信息吗?你想跟上时代去编Internet相关的程序,但是为你在调用 connect() 前的bind() 的结构而不知所措?等等… &n
- 分类:VC语言 查阅全文
- 网络程序设计 Sockets
- 关于Socket编程,在《Linux从入门到精通》里有简单的介绍,更详细的可以参考《UNIX网络编程 卷1:联网的API:套接字与XTI 第2版》清华影印版,其中还讲了线程(Thread)编程。极好的参考书,可惜没人把它翻译过来。胡淑瑜翻译了一篇“网络编程”,我把它收集进来了。如有更新,请参考胡先生的个人主页。 ______________________________________
- 分类:VC语言 查阅全文
- 用Socket和MSHTML对象模型创建自己的浏览器
-
用Socket和MSHTML对象模型创建自己的浏览器中央财经大学管理信息系 薛 瑛
01-4-20 上午 11:15:22
HTTP协议和WEB浏览器的诞生给我们的网络增加了更多的精彩。但在实际应用中我们可能会有不同的需要而不是单纯的使用浏览器,譬如在我们的应用程序中加入浏览互联网的功能。微软的ChtmlView类很方便的实现了网页浏览。但是它很不灵活
- 分类:VC语言 查阅全文
- BSD Socket 简易入门手册
-
BSD Socket 简易入门手册
翻译:Wilbur Lang
介绍
类比 (什么是 socket ?)
装上你的新电话(怎样侦听?)
拨号 (如何调用 socket)
谈话(如何通过 sockets 交谈)
挂起(结束)
世界语(交流的语言很重要)
未来在你的掌握了(下
- 分类:VC语言 查阅全文
- socket 的地址结构
-
在建立socket通信的过程中地址起着很关键的作用,在设计TCP/IP网络程序时,必须对 socket 的地址结构有清晰的认识。
TCP/IP 的地址数据结构。
struct sockaddr {
u_short safamily;/*地址族,AF_XXX*/
char sa_data[14];/*14字节的特定协议地址*/
}
其中14字节的sa_data随协议而
- 分类:VC语言 查阅全文
- 基于Socket的聊天室实现原理
-
基于Socket的聊天室实现原理
福建泉州数据通信局 林天山([email protected])
---- Socket聊天室基本原理是,抛开OGI和WWW服务器,根据HTML规范,接收到浏览器的请求以后,模仿WWW服务器的响应,将聊天内容发回浏览器。在浏览器看来就像浏览一个巨大的页面一样始终处于页面联接状态, 这就是一个专门的聊天服务器,一个简化了的WWW服务器。
---
- 分类:VC语言 查阅全文
- 用Winsock完成了话音的一端—端传输
- 摘要:在Windows 95环境下,基于TCP/IP协议,用Winsock完成了话音的一端—端传输。采用双套接字技术,阐述了主要函数的使用要点,以及基于异步选择机制的应用方法。同时,给出了相应的实例程序。关键词:Windows 95,语音通信,TCP/IP,Winsock一、引言Windows 95作为微机的操作系统,已经完全融入了网络与通信功能,不仅可以建立纯Windows 95环境下的“
- 分类:VC语言 查阅全文