Introduction
There really is not a lot of material on this subject (I believe) that explains the use of Windows sockets sufficiently enough for a beginner to understand and begin to program them. I still remember the hassle that I went through trying to find a proper tutorial that didn't leave me h...
- [游客] wo lai le 12/23 18:50
- [tangxin] 非常有道理 03/06 09:23
- [游客] 现在学校的教学已经不是那么回事了,还是得靠自学。 06/04 12:13
- [assemblyeaten] 顶一下 05/11 10:48
- [游客] eg 05/04 15:55
- [hacker_ld] 哈哈哈!!好文章! 04/30 22:35
- [游客] 其实,很多女孩子也不想那么学,只因考试的时候要考概念,,,,怪谁呢 03/15 17:43
- [游客] 呵呵,,,,好,,,2012 08/25 10:35
- [asshuke] 说的很好,我等菜鸟奋起直追呀! 08/14 11:24
- [xuyanghui] 很好啊,对我很有用的,很经典,谢谢坐着啦. 04/11 18:05
- [游客] 千术揭密教学www.pwmhg.cn 马洪刚反赌www.puke56.cn 马洪刚千术揭秘w 06/07 10:57
- [游客] [url=http://www.gddzbq.com]深圳搬家公司[/url] [url=http 03/02 15:07
- [gecko] 自己给自己留句话! 做人,最怕懒惰,在如何事情上都一样!我不该过于贪图方便.这样的选择,不止我对自 08/25 13:36
- [游客] 您好好我是个超级菜鸟。看了博主的几篇肺腑之言我,深受触动。于是我,有个想法。报软考。最初级。。 请 06/01 14:24
- [Wednesday] 嘿嘿 03/10 15:14
- [游客] 从键盘输入两个数字字符,存入缓冲区。 把sh1内的字符转换为十六进制,存入sh2.从sh2读 01/11 20:29
- [游客] 从键盘输入两个数字字符,存入缓冲区。 把sh1内的字符转换为十六进制,存入sh2.从sh2读入 01/09 21:15
- [gocker] 我重新审视了自己的ID和博主的ID``偶发现,我们长得太像了。。。假使,如果``我的ID后门没有加上 12/21 23:03
- [happy] 不知gecko的意思是想说什么?摸不着头脑??? 12/20 13:11
- [Wednesday] 可以直接发消息给我 注意右上角的消息中心 哈哈 11/08 18:00
[2008-08-06 23:06] Programming Windows TCP Sockets in C++ for the Beginner
阅读全文 |
评论次数(6) |
浏览次数(587) |
所属类型(Windows程序设计)
[2008-07-30 22:26] TEXTMETRIC...自己来点翻译,望指正.
未完成.
TEXTMETRIC
The TEXTMETRIC structure contains basic information about a physical font. All sizes are specified in logical units; that is, they depend on the current mapping mode of the display context.
TEXTMETRIC结构体包含了关于物理字体的基本信息.所有的大小都被指定逻辑单位.他们依赖当前显示器上下文的映射模式.
specified in:规定(该怎么翻译好呢?...
TEXTMETRIC
The TEXTMETRIC structure contains basic information about a physical font. All sizes are specified in logical units; that is, they depend on the current mapping mode of the display context.
TEXTMETRIC结构体包含了关于物理字体的基本信息.所有的大小都被指定逻辑单位.他们依赖当前显示器上下文的映射模式.
specified in:规定(该怎么翻译好呢?...
阅读全文 |
评论次数(0) |
浏览次数(554) |
所属类型(Windows程序设计)
[2008-07-30 22:08] 这是一条长的路
这是一条很长的路..
这一点我一开始就应该明白.
现在,我知道了,但并不迟..我是在行走的路上发现的,我将继续行走下去.我只是想告诉自己,这是一条很长的路.要坚持,不要泄气,不要灰心.
这是一条很长的路,路上有我的朋友和你们.
...明白了,就该勇敢,清醒的继续..而不是犹豫不决......
这一点我一开始就应该明白.
现在,我知道了,但并不迟..我是在行走的路上发现的,我将继续行走下去.我只是想告诉自己,这是一条很长的路.要坚持,不要泄气,不要灰心.
这是一条很长的路,路上有我的朋友和你们.
...明白了,就该勇敢,清醒的继续..而不是犹豫不决......
阅读全文 |
评论次数(5) |
浏览次数(948) |
所属类型(Windows程序设计)
[2008-07-29 16:48] Win32常用的 类型和宏
COLORREF
1、结构定义
一个COLORREF 型颜色值是定义了一种颜色的长整数。要求一个颜色参数的GDI函数(比如CreatePen和FloodFill)接受COLORREF值作为参数。
2、结构说明
根据应用程序对COLORREF类型值的不同使用方式,该类型值具有三种不同的形式。它可以定义为下列三种方式之一:
(1)直接定义RGB值
其中低位字节包含了定义红色的相对强度值:第二个字节包含了定义绿色的相对强度值,第三个字节包含了定义蓝色的值,高字节必须为零,单字节的最大值的最大值为FF(十六进制)。下表说明了某些颜色的十六进制值:
----0x000000FF ...
1、结构定义
一个COLORREF 型颜色值是定义了一种颜色的长整数。要求一个颜色参数的GDI函数(比如CreatePen和FloodFill)接受COLORREF值作为参数。
2、结构说明
根据应用程序对COLORREF类型值的不同使用方式,该类型值具有三种不同的形式。它可以定义为下列三种方式之一:
(1)直接定义RGB值
其中低位字节包含了定义红色的相对强度值:第二个字节包含了定义绿色的相对强度值,第三个字节包含了定义蓝色的值,高字节必须为零,单字节的最大值的最大值为FF(十六进制)。下表说明了某些颜色的十六进制值:
----0x000000FF ...
阅读全文 |
评论次数(2) |
浏览次数(863) |
所属类型(Windows程序设计)
[2008-07-29 14:57] GetSystemMetrics---返回系统公制
(From:http://www.chinavb.net/Article.asp?id=2315)
下面是GetSystemMetrics函数参数nIndex的定义:
SM_ARRANGE 返回是否预备最小化.
SM_CLEANBOOT 返回系统启动方式:
0 正常启动
1 安全模式启动
2 网络安全模式启动
SM_CMOUSEBUTTONS 返回值为系统支持的鼠标键数,返回0,则系统中没有安装鼠标。
SM_CXBORDER,
SM_CYBORDER 返回以相素值为单位的Windows窗口边框的宽度和高度,如果Windows的为3D形态,...
下面是GetSystemMetrics函数参数nIndex的定义:
SM_ARRANGE 返回是否预备最小化.
SM_CLEANBOOT 返回系统启动方式:
0 正常启动
1 安全模式启动
2 网络安全模式启动
SM_CMOUSEBUTTONS 返回值为系统支持的鼠标键数,返回0,则系统中没有安装鼠标。
SM_CXBORDER,
SM_CYBORDER 返回以相素值为单位的Windows窗口边框的宽度和高度,如果Windows的为3D形态,...
阅读全文 |
评论次数(0) |
浏览次数(411) |
所属类型(Windows程序设计)
[2008-07-27 16:36] 我应该更深入HELLOWIN
虽然是一个小小程序,但涉及到了windows的很多东西..
从句柄到消息队列,有很多东西等着我去理解.
/*------------------------------------------------------------
HELLOWIN.C -- Displays "Hello, Windows 98!" in client area
(c) Charles Petzold, 1998
------------------------------------------------------------*/
#include <...
从句柄到消息队列,有很多东西等着我去理解.
/*------------------------------------------------------------
HELLOWIN.C -- Displays "Hello, Windows 98!" in client area
(c) Charles Petzold, 1998
------------------------------------------------------------*/
#include <...
阅读全文 |
评论次数(0) |
浏览次数(489) |
所属类型(Windows程序设计)
[2008-07-25 17:11] (Win32 API) GetMessage
函数功能:该函数从调用线程的消息队列里取得一个消息并将其放于指定的结构。此函数可取得与指定窗口联系的消息和由PostThreadMesssge寄送的线程消息。此函数接收一定范围的消息值。GetMessage不接收属于其他线程或应用程序的消息。
函数原型:BOOL GetMessage(LPMSG lpMsg,HWND hWnd,UINT wMsgFilterMin,UINT wMsgFilteMax);
参数:
lpMsg:指向MSG结构的指针,该结构从线程的消息队列里接收消息信息。
hWnd:取得其消息的窗口的句柄。这是一个有特殊含义的...
函数原型:BOOL GetMessage(LPMSG lpMsg,HWND hWnd,UINT wMsgFilterMin,UINT wMsgFilteMax);
参数:
lpMsg:指向MSG结构的指针,该结构从线程的消息队列里接收消息信息。
hWnd:取得其消息的窗口的句柄。这是一个有特殊含义的...
阅读全文 |
评论次数(1) |
浏览次数(479) |
所属类型(Windows程序设计)
[2008-07-24 14:11] (转 )Window 中窗口的层次关系以及窗口的属性(ZZ)
原文
http://lisa0917.spaces.live.com/blog/cns!5E9B463A472E436A!1145.entry
Window 窗口层次关系
相信在 Window 下面编程的很多兄弟们都不是很清楚Window
中窗口的层次关系是怎么样的,这个东西很久已经研究过一下,后来又忘记了,今天又一次遇到了这个问题,所以便整理一下。下面就说说Window
中桌面(Deskkop)以及顶层窗口,以及子窗口之间的关系。
在Window 的图形界面下,最基本显示信息的元素就是窗口,每一个Window
窗口都管理着自己与其他窗口之间的关系和自身...
http://lisa0917.spaces.live.com/blog/cns!5E9B463A472E436A!1145.entry
Window 窗口层次关系
相信在 Window 下面编程的很多兄弟们都不是很清楚Window
中窗口的层次关系是怎么样的,这个东西很久已经研究过一下,后来又忘记了,今天又一次遇到了这个问题,所以便整理一下。下面就说说Window
中桌面(Deskkop)以及顶层窗口,以及子窗口之间的关系。
在Window 的图形界面下,最基本显示信息的元素就是窗口,每一个Window
窗口都管理着自己与其他窗口之间的关系和自身...
阅读全文 |
评论次数(3) |
浏览次数(1055) |
所属类型(Windows程序设计)
[2008-07-23 11:06] 句柄
句柄
句柄概念在WINDOWS编程中是一个很重要的概念,在许多地方都扮演着重要的角色。但由此而产生的句柄概念也大同小异,比如:<<Microsoft Windows 3 Developer's Workshop>>(Microsoft Press,by Richard Wilton)一书中句柄的概念是:在Windows环境中,句柄是用来标识项目的,这些项目包括:
*.模块(module)
*.任务(task)
*.实例(instance)
*.文件(file)
*.内存块(block of memory)
*.菜单(menu)
*.控制(contr...
句柄概念在WINDOWS编程中是一个很重要的概念,在许多地方都扮演着重要的角色。但由此而产生的句柄概念也大同小异,比如:<<Microsoft Windows 3 Developer's Workshop>>(Microsoft Press,by Richard Wilton)一书中句柄的概念是:在Windows环境中,句柄是用来标识项目的,这些项目包括:
*.模块(module)
*.任务(task)
*.实例(instance)
*.文件(file)
*.内存块(block of memory)
*.菜单(menu)
*.控制(contr...
阅读全文 |
评论次数(1) |
浏览次数(458) |
所属类型(Windows程序设计)
[2008-07-23 10:00] __stdcall请前辈指点一二
、_stdcall是Pascal程序的缺省调用方式,通常用于Win32 Api中,函数采用从右到左的压栈方式,
自己在退出时清空堆栈。VC将函数编译后会在函数名前面加上下划线前缀,在函数名后加上"@"和参数的字节数。 int f(void *p) -->> _f@4(在外部汇编语言里可以用这个名字引用这个函数)
Microsoft Specific
The __stdcall calling convention is used to call Win32 API functions. The callee cleans the stack, so the compiler m...
自己在退出时清空堆栈。VC将函数编译后会在函数名前面加上下划线前缀,在函数名后加上"@"和参数的字节数。 int f(void *p) -->> _f@4(在外部汇编语言里可以用这个名字引用这个函数)
Microsoft Specific
The __stdcall calling convention is used to call Win32 API functions. The callee cleans the stack, so the compiler m...
阅读全文 |
评论次数(5) |
浏览次数(1014) |
所属类型(Windows程序设计)