导航

2011年5月5日

摘要: #pragma comment( comment-type ,["commentstring"] )comment-type是一个预定义的标识符,指定注释的类型,应该是compiler,exestr,lib,linker之一。commentstring是一个提供为comment-type提供附加信息的字符串。注释类型:1、compiler:放置编译器的版本或者名字到一个对象文件,该选项是被linker忽略的。2、exestr:在以后的版本将被取消。3、lib:放置一个库搜索记录到对象文件中,这个类型应该是和commentstring(指定你要Linker搜索的lib的名称和 阅读全文

posted @ 2011-05-05 17:45 驴踏飞燕 阅读(181) 评论(0) 推荐(1)

摘要: 一:# struct _hello{## int x,y;## } hello; //同时定义类和对象#为什么是_hello,下划线代表什么?#ifndef __headerfileXXX__#define __headerfileXXX__前面后面为什么要加下划线?这是一种命名约定。一般表明这是内部使用的类型或变量,不希望用户使用(指库的使用者)。一个例外的情况是微软的C库中有一些以下划线开头的函数,表明这些函数为非标准库函数。在linux的系统调用中,系统调用函数和宏定义是下划线开头的,目的是为了区分用户定义的函数和系统调用函数,所以如果在linux下写C语言尽量不要用下划线开头写函数名或 阅读全文

posted @ 2011-05-05 11:23 驴踏飞燕 阅读(187) 评论(0) 推荐(0)

摘要: HMODULE表示模块句柄,是代表应用程序载入的模块,win32系统下通常是被载入模块的线性地址。 Handle 是一个核心对象在某一个进程中的唯一索引,如文件句柄,线程句柄,进程句柄。是Windows用来表示对象的(不是C++的对象),HWND是其中一种。 HMODULE HINSTANCE 在win32下与HMODULE是相同的东西,在Win32下还存在主要是因为win16程序使用HINSTANCE来区别task。 HWND 是窗口句柄 HINTERNET句柄 WinINet函数创建和使用类型为HINTERNET的句柄 WinInet(“Windows Internet”)API帮助程序. 阅读全文

posted @ 2011-05-05 11:06 驴踏飞燕 阅读(219) 评论(0) 推荐(0)