2005年10月25日

摘要: 首先 #include "commctrl.h" #pragma comment( lib, "comctl32.lib" ) 然后 TRACKMOUSEEVENT tme; tme.cbSize = sizeof(TRACKMOUSEEVENT); tme.dwFlags = TME_HOVER; tme.hwndTrack = hwnd; ... 阅读全文
posted @ 2005-10-25 15:30 吴文力 阅读(2912) 评论(0) 推荐(0)
 
摘要: 以下将要用到一个叫做NAT的重要名词,先做点解释。NAT是Net Address Translation(网络地址转换)的简称,就是说,局域网通常靠一个具有公网IP的代理网关服务器连到Internet共享上网。局域网内的机器并不具备公网IP地址,它只有内网地址,假设它要和Internet上的HTTP服务器通信,代理网关便会新建一个端口来和这个网内机器关联,并通过这个端口来和HTTP服务器交换数据。... 阅读全文
posted @ 2005-10-25 15:26 吴文力 阅读(822) 评论(0) 推荐(0)
 
摘要: 在有些应用程序的设计过程中,常常需要在应用程序之间(包括本机上的程序之间和本机程序与网络主机上程序之间)保持着联系,也就是所谓的通信。 应用程序之间的通信实际上就是两个进程之间的通信。在windows程序设计中,应用程序间的通信途径大致有下面这么几种:窗口消息,动态数据交换(DDE),管道机制(pipe),内存映射文件(memory map-files),winsock等。 本文将以一个特殊... 阅读全文
posted @ 2005-10-25 12:09 吴文力 阅读(664) 评论(0) 推荐(0)