Windows-1[ヘッダファイル]
1582 ワード
Windef.h//基本データ型の定義
WindNt.h//Unicodeのタイプ定義をサポート
Winbase.h//カーネル関数
WinUser.h//ユーザインタフェース
WinGdi.h//グラフィックデバイスインタフェース関数
Windowsプログラムのユーザー・エントリWinMain関数は、WinBaseで次のように定義されています.
WINAPIはWindefで次のように定義されています.
#define WINAPI __stdcall
この文は関数の呼び出し規則を定義し、単純な点は__に従うという.stdcallの呼び出し規則は、パラメータを格納するマシンコードを生成し、誰がパラメータ空間をクリーンアップするかを指定します.ほとんどのAPI関数はこの呼び出し規則です.
WindNt.h//Unicodeのタイプ定義をサポート
Winbase.h//カーネル関数
WinUser.h//ユーザインタフェース
WinGdi.h//グラフィックデバイスインタフェース関数
Windowsプログラムのユーザー・エントリWinMain関数は、WinBaseで次のように定義されています.
1 #ifndef _MAC
2 int
3 WINAPI
4 #else
5 int
6 CALLBACK
7 #endif
8 WinMain(
9 HINSTANCE hInstance,
10 HINSTANCE hPrevInstance,
11 LPSTR lpCmdLine,
12 int nShowCmd
13 );
WINAPIはWindefで次のように定義されています.
#define WINAPI __stdcall
この文は関数の呼び出し規則を定義し、単純な点は__に従うという.stdcallの呼び出し規則は、パラメータを格納するマシンコードを生成し、誰がパラメータ空間をクリーンアップするかを指定します.ほとんどのAPI関数はこの呼び出し規則です.