Windows 數據類型
Windows 支援的數據類型可用來定義函式傳回值、函式和訊息參數,以及結構成員。 它們會定義這些專案的大小和意義。 如需基礎 C/C++ 資料類型的詳細資訊,請參閱 資料類型範圍。
下表包含下列類型:字元、整數、布爾值、指標和句柄。 大多數 C 編譯程式通用的字元、整數和布爾值類型。 大部分的指標類型名稱開頭都是 P 或 LP 的前置詞。 句柄是指已載入記憶體中的資源。
如需處理 64 位整數的詳細資訊,請參閱 大型整數。
數據類型 | 描述 | ||
---|---|---|---|
APIENTRY |
系統函式的呼叫慣例。 此類型會在 WinDef.h 中宣告,如下所示: #define APIENTRY WINAPI |
||
ATOM |
原子。 如需詳細資訊,請參閱 關於 Atom 資料表。 此類型會在 WinDef.h 中宣告,如下所示: typedef WORD ATOM; |
||
BOOL |
布爾值變數 (應 TRUE 或 FALSE)。 此類型會在 WinDef.h 中宣告,如下所示: typedef int BOOL; |
||
BOOLEAN |
布爾值變數 (應 TRUE 或 FALSE)。 此類型會在 WinNT.h 中宣告,如下所示: typedef BYTE BOOLEAN; |
||
BYTE |
位元組 (8 位)。 此類型會在 WinDef.h 中宣告,如下所示: typedef unsigned char BYTE; |
||
CALLBACK |
回呼函式的呼叫慣例。 此類型會在 WinDef.h 中宣告,如下所示: #define CALLBACK __stdcall CALLBACK、WINAPI和 APIENTRY 全都用來使用 __stdcall 呼叫慣例來定義函式。 Windows API 中的大部分函式都是使用 WINAPI |
||
CCHAR |
8 位 Windows (ANSI) 字元。 此類型會在 WinNT.h 中宣告,如下所示: typedef char CCHAR; |
||
CHAR |
8 位 Windows (ANSI) 字元。 如需詳細資訊,請參閱 字型所使用的字元集。 此類型會在 WinNT.h 中宣告,如下所示: typedef char CHAR; |
||
COLORREF |
紅色、綠色、藍色(RGB)色彩值(32 位)。 如需此類型的相關信息,請參閱 COLORREF。 此類型會在 WinDef.h 中宣告,如下所示: typedef DWORD COLORREF; |
||
CONST |
變數,其值為在執行期間維持不變。 此類型會在 WinDef.h 中宣告,如下所示: #define CONST const |
||
DWORD |
32 位無符號整數。 範圍是 0 到 decimal 4294967295。 此類型會在 IntSafe.h 中宣告,如下所示: typedef unsigned long DWORD; |
||
DWORDLONG |
64 位無符號整數。 範圍是 0 到 18446744073709551615 decimal。 此類型會在 IntSafe.h 中宣告,如下所示: typedef unsigned __int64 DWORDLONG; |
||
DWORD_PTR |
指標精確度的不帶正負號長型別。 將指標轉換成長型別以執行指標算術時使用。 (也通常用於已擴充至 64 位 Windows 中 64 位的一般 32 位參數。 此類型會在BaseTsd.h中宣告,如下所示: typedef ULONG_PTR DWORD_PTR; |
||
DWORD32 |
32 位無符號整數。 此類型會在BaseTsd.h中宣告,如下所示: typedef unsigned int DWORD32; |
||
DWORD64 |
64 位無符號整數。 此類型會在BaseTsd.h中宣告,如下所示: typedef unsigned __int64 DWORD64; |
||
FLOAT |
浮點變數。 此類型會在 WinDef.h 中宣告,如下所示: typedef float FLOAT; |
||
HACCEL |
捷徑資料表的句柄。 此類型會在 WinDef.h 中宣告,如下所示: typedef HANDLE HACCEL; |
||
HALF_PTR |
指標大小的一半。 在包含指標和兩個小欄位的結構內使用。 此類型會在BaseTsd.h中宣告,如下所示:
|
||
HANDLE |
物件的句柄。 此類型會在 WinNT.h 中宣告,如下所示:
|
||
HBITMAP |
此類型會在 WinDef.h 中宣告,如下所示:
|
||
HBRUSH |
筆刷的句柄。 此類型會在 WinDef.h 中宣告,如下所示:
|
||
HCOLORSPACE |
此類型會在 WinDef.h 中宣告,如下所示:
|
||
HCONV |
動態數據交換 (DDE) 交談的句柄。 此類型會在 Ddeml.h 中宣告,如下所示:
|
||
HCONVLIST |
DDE 交談清單的句柄。 此類型會在 Ddeml.h 中宣告,如下所示:
|
||
HCURSOR |
此類型會在 WinDef.h 中宣告,如下所示:
|
||
HDC |
裝置內容的句柄 (DC)。 此類型會在 WinDef.h 中宣告,如下所示:
|
||
HDDEDATA |
DDE 數據的句柄。 此類型會在 Ddeml.h 中宣告,如下所示:
|
||
HDESK |
桌面的句柄。 此類型會在 WinDef.h 中宣告,如下所示:
|
||
HDROP |
內部置放結構的句柄。 此類型會在ShellApi.h中宣告,如下所示:
|
||
HDWP |
延遲視窗位置結構的句柄。 此類型會在 WinUser.h 中宣告,如下所示:
|
||
HENHMETAFILE |
增強型元檔句柄。 此類型會在 WinDef.h 中宣告,如下所示:
|
||
HFILE |
OpenFile所開啟之檔案的句柄,而不是 CreateFile。 此類型會在 WinDef.h 中宣告,如下所示:
|
||
HFONT |
此類型會在 WinDef.h 中宣告,如下所示:
|
||
HGDIOBJ |
GDI 物件的句柄。 此類型會在 WinDef.h 中宣告,如下所示:
|
||
HGLOBAL |
全域記憶體區塊的句柄。 此類型會在 WinDef.h 中宣告,如下所示:
|
||
HHOOK |
此類型會在 WinDef.h 中宣告,如下所示:
|
||
HICON |
此類型會在 WinDef.h 中宣告,如下所示:
|
||
HINSTANCE |
實例的句柄。 這是記憶體中模組的基位址。 HMODULE 和 HINSTANCE 目前都相同,但在 16 位 Windows 中代表不同的專案。 此類型會在 WinDef.h 中宣告,如下所示:
|
||
HKEY |
登錄機碼的句柄。 此類型會在 WinDef.h 中宣告,如下所示:
|
||
HKL |
輸入地區設定標識碼。 此類型會在 WinDef.h 中宣告,如下所示:
|
||
HLOCAL |
本機記憶體區塊的句柄。 此類型會在 WinDef.h 中宣告,如下所示:
|
||
HMENU |
此類型會在 WinDef.h 中宣告,如下所示:
|
||
HMETAFILE |
元檔句柄。 此類型會在 WinDef.h 中宣告,如下所示:
|
||
HMODULE |
模組的句柄。 這是記憶體中模組的基位址。 HMODULE 和 HINSTANCE 在目前的 Windows 版本中相同,但在 16 位 Windows 中代表不同的專案。 此類型會在 WinDef.h 中宣告,如下所示:
|
||
HMONITOR |
顯示監視器的句柄。 此類型會在 WinDef.h 中宣告,如下所示:
|
||
HPALETTE |
調色盤的句柄。 此類型會在 WinDef.h 中宣告,如下所示:
|
||
HPEN |
此類型會在 WinDef.h 中宣告,如下所示:
|
||
HRESULT |
COM 介面所使用的傳回碼。 如需詳細資訊,請參閱 COM 錯誤碼的結構。 若要測試 HRESULT 值,請使用 FAILED 和 SUCCEEDED 巨集。 此類型會在 WinNT.h 中宣告,如下所示:
|
||
HRGN |
此類型會在 WinDef.h 中宣告,如下所示:
|
||
HRSRC |
資源的句柄。 此類型會在 WinDef.h 中宣告,如下所示:
|
||
HSZ |
DDE 字串的句柄。 此類型會在 Ddeml.h 中宣告,如下所示:
|
||
HWINSTA |
此類型會在 WinDef.h 中宣告,如下所示:
|
||
HWND |
此類型會在 WinDef.h 中宣告,如下所示:
|
||
INT |
32 位帶正負號的整數。 範圍 -2147483648 到2147483647十進位數。 此類型會在 WinDef.h 中宣告,如下所示:
|
||
INT_PTR |
指標有效位數的帶正負號整數類型。 將指標轉換成整數來執行指標算術時使用。 此類型會在BaseTsd.h中宣告,如下所示:
|
||
INT8 |
8 位帶正負號的整數。 此類型會在BaseTsd.h中宣告,如下所示:
|
||
INT16 |
16 位帶正負號的整數。 此類型會在BaseTsd.h中宣告,如下所示:
|
||
INT32 |
32 位帶正負號的整數。 範圍 -2147483648 到2147483647十進位數。 此類型會在BaseTsd.h中宣告,如下所示:
|
||
INT64 |
64 位帶正負號的整數。 範圍 -9223372036854775808 到9223372036854775807十進位數。 此類型會在BaseTsd.h中宣告,如下所示:
|
||
LANGID |
語言標識碼。 如需詳細資訊,請參閱 語言識別碼。 此類型會在 WinNT.h 中宣告,如下所示:
|
||
LCID |
地區設定標識碼。 如需詳細資訊,請參閱 地區設定識別子。 此類型會在 WinNT.h 中宣告,如下所示:
|
||
LCTYPE |
地區設定資訊類型。 如需清單,請參閱 地區設定資訊常數。 此類型會在 WinNls.h 中宣告,如下所示:
|
||
LGRPID |
語言群組標識碼。 如需清單,請參閱 EnumLanguageGroupLocales。 此類型會在 WinNls.h 中宣告,如下所示:
|
||
LONG |
32 位帶正負號的整數。 範圍 -2147483648 到2147483647十進位數。 此類型會在 WinNT.h 中宣告,如下所示:
|
||
LONGLONG |
64 位帶正負號的整數。 範圍 -9223372036854775808 到9223372036854775807十進位數。 此類型會在 WinNT.h 中宣告,如下所示:
|
||
LONG_PTR |
指標有效位數的帶正負號長型別。 將指標轉換成 long 來執行指標算術時使用。 此類型會在BaseTsd.h中宣告,如下所示:
|
||
LONG32 |
32 位帶正負號的整數。 範圍 -2147483648 到2147483647十進位數。 此類型會在BaseTsd.h中宣告,如下所示:
|
||
LONG64 |
64 位帶正負號的整數。 範圍 -9223372036854775808 到9223372036854775807十進位數。 此類型會在BaseTsd.h中宣告,如下所示:
|
||
LPARAM |
訊息參數。 此類型會在 WinDef.h 中宣告,如下所示:
|
||
LPBOOL |
BOOL的指標。 此類型會在 WinDef.h 中宣告,如下所示:
|
||
LPBYTE |
BYTE的指標。 此類型會在 WinDef.h 中宣告,如下所示:
|
||
LPCOLORREF |
COLORREF 值的指標。 此類型會在 WinDef.h 中宣告,如下所示:
|
||
LPCSTR |
8 位 Windows (ANSI) 字元之常數 Null 終止字串的指標。 如需詳細資訊,請參閱 字型所使用的字元集。 此類型會在 WinNT.h 中宣告,如下所示:
|
||
LPCTSTR |
如果已定義 UNICODE 此類型會在 WinNT.h 中宣告,如下所示:
|
||
LPCVOID |
任何型別常數的指標。 此類型會在 WinDef.h 中宣告,如下所示:
|
||
LPCWSTR |
16 位 Unicode 字元之常數 Null 終止字串的指標。 如需詳細資訊,請參閱 字型所使用的字元集。 此類型會在 WinNT.h 中宣告,如下所示:
|
||
LPDWORD |
DWORD的指標。 此類型會在 WinDef.h 中宣告,如下所示:
|
||
LPHANDLE |
HANDLE的指標。 此類型會在 WinDef.h 中宣告,如下所示:
|
||
LPINT |
INT的指標。 此類型會在 WinDef.h 中宣告,如下所示:
|
||
LPLONG |
LONG的指標。 此類型會在 WinDef.h 中宣告,如下所示:
|
||
LPSTR |
8 位 Windows (ANSI) 字元之 Null 終止字串的指標。 如需詳細資訊,請參閱 字型所使用的字元集。 此類型會在 WinNT.h 中宣告,如下所示:
|
||
LPTSTR |
如果已定義 UNICODE 此類型會在 WinNT.h 中宣告,如下所示:
|
||
LPVOID |
任何型別的指標。 此類型會在 WinDef.h 中宣告,如下所示:
|
||
LPWORD |
WORD的指標。 此類型會在 WinDef.h 中宣告,如下所示:
|
||
LPWSTR |
16 位 Unicode 字元之 Null 終止字串的指標。 如需詳細資訊,請參閱 字型所使用的字元集。 此類型會在 WinNT.h 中宣告,如下所示:
|
||
LRESULT |
訊息處理的已簽署結果。 此類型會在 WinDef.h 中宣告,如下所示:
|
||
PBOOL |
BOOL的指標。 此類型會在 WinDef.h 中宣告,如下所示:
|
||
PBOOLEAN |
BOOLEAN的指標。 此類型會在 WinNT.h 中宣告,如下所示:
|
||
PBYTE |
BYTE的指標。 此類型會在 WinDef.h 中宣告,如下所示:
|
||
PCHAR |
CHAR的指標。 此類型會在 WinNT.h 中宣告,如下所示:
|
||
PCSTR |
8 位 Windows (ANSI) 字元之常數 Null 終止字串的指標。 如需詳細資訊,請參閱 字型所使用的字元集。 此類型會在 WinNT.h 中宣告,如下所示:
|
||
PCTSTR |
如果已定義 UNICODE,PCWSTR,則為 PCSTR。 如需詳細資訊,請參閱 適用於字串的 Windows 資料類型。 此類型會在 WinNT.h 中宣告,如下所示:
|
||
PCWSTR |
16 位 Unicode 字元之常數 Null 終止字串的指標。 如需詳細資訊,請參閱 字型所使用的字元集。 此類型會在 WinNT.h 中宣告,如下所示:
|
||
PDWORD |
DWORD的指標。 此類型會在 WinDef.h 中宣告,如下所示:
|
||
PDWORDLONG |
DWORDLONG的指標。 此類型會在 WinNT.h 中宣告,如下所示:
|
||
PDWORD_PTR |
DWORD_PTR的指標。 此類型會在BaseTsd.h中宣告,如下所示:
|
||
PDWORD32 |
DWORD32的指標。 此類型會在BaseTsd.h中宣告,如下所示:
|
||
PDWORD64 |
DWORD64的指標。 此類型會在BaseTsd.h中宣告,如下所示:
|
||
PFLOAT |
FLOAT的指標。 此類型會在 WinDef.h 中宣告,如下所示:
|
||
PHALF_PTR |
HALF_PTR的指標。 此類型會在BaseTsd.h中宣告,如下所示:
|
||
PHANDLE |
HANDLE的指標。 此類型會在 WinNT.h 中宣告,如下所示:
|
||
PHKEY |
HKEY的指標。 此類型會在 WinDef.h 中宣告,如下所示:
|
||
PINT |
INT的指標。 此類型會在 WinDef.h 中宣告,如下所示:
|
||
PINT_PTR |
INT_PTR的指標。 此類型會在BaseTsd.h中宣告,如下所示:
|
||
PINT8 |
INT8的指標。 此類型會在BaseTsd.h中宣告,如下所示:
|
||
PINT16 |
INT16的指標。 此類型會在BaseTsd.h中宣告,如下所示:
|
||
PINT32 |
INT32的指標。 此類型會在BaseTsd.h中宣告,如下所示:
|
||
PINT64 |
INT64的指標。 此類型會在BaseTsd.h中宣告,如下所示:
|
||
PLCID |
LCID的指標。 此類型會在 WinNT.h 中宣告,如下所示:
|
||
PLONG |
LONG的指標。 此類型會在 WinNT.h 中宣告,如下所示:
|
||
PLONGLONG |
LONGLONG 指標。 此類型會在 WinNT.h 中宣告,如下所示:
|
||
PLONG_PTR |
LONG_PTR的指標。 此類型會在BaseTsd.h中宣告,如下所示:
|
||
PLONG32 |
LONG32的指標。 此類型會在BaseTsd.h中宣告,如下所示:
|
||
PLONG64 |
LONG64的指標。 此類型會在BaseTsd.h中宣告,如下所示:
|
||
POINTER_32 |
32 位指標。 在32位系統上,這是原生指標。 在64位系統上,這是截斷的64位指標。 此類型會在BaseTsd.h中宣告,如下所示:
|
||
POINTER_64 |
64 位指標。 在64位系統上,這是原生指標。 在32位系統上,這是帶正負號的32位指標。 請注意,假設高指標位的狀態不安全。 此類型會在BaseTsd.h中宣告,如下所示:
|
||
POINTER_SIGNED |
帶正負號的指標。 此類型會在BaseTsd.h中宣告,如下所示:
|
||
POINTER_UNSIGNED |
不帶正負號的指標。 此類型會在BaseTsd.h中宣告,如下所示:
|
||
PSHORT |
SHORT的指標。 此類型會在 WinNT.h 中宣告,如下所示:
|
||
PSIZE_T |
SIZE_T的指標。 此類型會在BaseTsd.h中宣告,如下所示:
|
||
PSSIZE_T |
SSIZE_T的指標。 此類型會在BaseTsd.h中宣告,如下所示:
|
||
PSTR |
8 位 Windows (ANSI) 字元之 Null 終止字串的指標。 如需詳細資訊,請參閱 字型所使用的字元集。 此類型會在 WinNT.h 中宣告,如下所示:
|
||
PTBYTE |
TBYTE的指標。 此類型會在 WinNT.h 中宣告,如下所示:
|
||
PTCHAR |
TCHAR的指標。 此類型會在 WinNT.h 中宣告,如下所示:
|
||
PTSTR |
如果 UNICODE 定義 PWSTR,則為 PSTR ,否則為 PSTR。 如需詳細資訊,請參閱 適用於字串的 Windows 資料類型。 此類型會在 WinNT.h 中宣告,如下所示:
|
||
PUCHAR |
UCHAR的指標。 此類型會在 WinDef.h 中宣告,如下所示:
|
||
PUHALF_PTR |
UHALF_PTR的指標。 此類型會在BaseTsd.h中宣告,如下所示:
|
||
PUINT |
UINT的指標。 此類型會在 WinDef.h 中宣告,如下所示:
|
||
PUINT_PTR |
UINT_PTR的指標。 此類型會在BaseTsd.h中宣告,如下所示:
|
||
PUINT8 |
UINT8的指標。 此類型會在BaseTsd.h中宣告,如下所示:
|
||
PUINT16 |
UINT16的指標。 此類型會在BaseTsd.h中宣告,如下所示:
|
||
PUINT32 |
UINT32的指標。 此類型會在BaseTsd.h中宣告,如下所示:
|
||
PUINT64 |
UINT64的指標。 此類型會在BaseTsd.h中宣告,如下所示:
|
||
PULONG |
ULONG的指標。 此類型會在 WinDef.h 中宣告,如下所示:
|
||
PULONGLONG |
ULONGLONG 此類型會在 WinDef.h 中宣告,如下所示:
|
||
PULONG_PTR |
ULONG_PTR的指標。 此類型會在BaseTsd.h中宣告,如下所示:
|
||
PULONG32 |
ULONG32的指標。 此類型會在BaseTsd.h中宣告,如下所示:
|
||
PULONG64 |
ULONG64的指標。 此類型會在BaseTsd.h中宣告,如下所示:
|
||
PUSHORT |
USHORT的指標。 此類型會在 WinDef.h 中宣告,如下所示:
|
||
PVOID |
任何型別的指標。 此類型會在 WinNT.h 中宣告,如下所示:
|
||
PWCHAR |
WCHAR的指標。 此類型會在 WinNT.h 中宣告,如下所示:
|
||
PWORD |
WORD的指標。 此類型會在 WinDef.h 中宣告,如下所示:
|
||
PWSTR |
16 位 Unicode 字元之 Null 終止字串的指標。 如需詳細資訊,請參閱 字型所使用的字元集。 此類型會在 WinNT.h 中宣告,如下所示:
|
||
QWORD |
64 位無符號整數。 此類型宣告如下:
|
||
SC_HANDLE |
服務控制管理員資料庫的句柄。 如需詳細資訊,請參閱 SCM 句柄。 此類型會在 WinSvc.h 中宣告,如下所示:
|
||
SC_LOCK |
服務控制管理員資料庫的鎖定。 如需詳細資訊,請參閱 SCM 句柄。 此類型會在 WinSvc.h 中宣告,如下所示:
|
||
SERVICE_STATUS_HANDLE |
服務狀態值的句柄。 如需詳細資訊,請參閱 SCM 句柄。 此類型會在 WinSvc.h 中宣告,如下所示:
|
||
SHORT |
16 位整數。 範圍 -32768 到 32767 十進位。 此類型會在 WinNT.h 中宣告,如下所示:
|
||
SIZE_T |
指標可以指向的最大位元元組數目。 用於必須跨越指標完整範圍的計數。 此類型會在BaseTsd.h中宣告,如下所示:
|
||
SSIZE_T |
SIZE_T的已簽署版本。 此類型會在BaseTsd.h中宣告,如下所示:
|
||
TBYTE |
如果已定義 UNICODE 此類型會在 WinNT.h 中宣告,如下所示:
|
||
TCHAR |
如果已定義 UNICODE 此類型會在 WinNT.h 中宣告,如下所示:
|
||
UCHAR |
不帶正負號 CHAR。 此類型會在 WinDef.h 中宣告,如下所示:
|
||
UHALF_PTR |
不帶正負號 HALF_PTR。 在包含指標和兩個小欄位的結構內使用。 此類型會在BaseTsd.h中宣告,如下所示:
|
||
UINT |
未簽署 INT。 範圍是 0 到 decimal 4294967295。 此類型會在 WinDef.h 中宣告,如下所示:
|
||
UINT_PTR |
未簽署 INT_PTR。 此類型會在BaseTsd.h中宣告,如下所示:
|
||
UINT8 |
未簽署 INT8。 此類型會在BaseTsd.h中宣告,如下所示:
|
||
UINT16 |
無符號 INT16。 此類型會在BaseTsd.h中宣告,如下所示:
|
||
UINT32 |
未簽署 INT32。 範圍是 0 到 decimal 4294967295。 此類型會在BaseTsd.h中宣告,如下所示:
|
||
UINT64 |
未簽署 INT64。 範圍是 0 到 18446744073709551615 decimal。 此類型會在BaseTsd.h中宣告,如下所示:
|
||
ULONG |
不帶正負號 LONG。 範圍是 0 到 decimal 4294967295。 此類型會在 WinDef.h 中宣告,如下所示:
|
||
ULONGLONG |
64 位無符號整數。 範圍是 0 到 18446744073709551615 decimal。 此類型會在 WinNT.h 中宣告,如下所示:
|
||
ULONG_PTR |
不帶正負號 LONG_PTR。 此類型會在BaseTsd.h中宣告,如下所示:
|
||
ULONG32 |
不帶正負號 LONG32。 範圍是 0 到 decimal 4294967295。 此類型會在BaseTsd.h中宣告,如下所示:
|
||
ULONG64 |
不帶正負號 LONG64。 範圍是 0 到 18446744073709551615 decimal。 此類型會在BaseTsd.h中宣告,如下所示:
|
||
UNICODE_STRING |
Unicode 字串。 此類型會在 Winternl.h 中宣告,如下所示:
|
||
USHORT |
不帶正負號 SHORT。 範圍是 0 到 65535 十進位。 此類型會在 WinDef.h 中宣告,如下所示:
|
||
USN |
更新序號 (USN)。 此類型會在 WinNT.h 中宣告,如下所示:
|
||
VOID |
任何類型。 此類型會在 WinNT.h 中宣告,如下所示:
|
||
WCHAR |
16 位 Unicode 字元。 如需詳細資訊,請參閱 字型所使用的字元集。 此類型會在 WinNT.h 中宣告,如下所示:
|
||
WINAPI |
系統函式的呼叫慣例。 此類型會在 WinDef.h 中宣告,如下所示:
CALLBACK、WINAPI和 APIENTRY 全都用來使用 __stdcall 呼叫慣例來定義函式。 Windows API 中的大部分函式都是使用 WINAPI |
||
WORD |
16 位無符號整數。 範圍是 0 到 65535 十進位。 此類型會在 WinDef.h 中宣告,如下所示:
|
||
WPARAM |
訊息參數。 此類型會在 WinDef.h 中宣告,如下所示:
|
要求
要求 | 價值 |
---|---|
最低支援的用戶端 |
Windows XP [僅限傳統型應用程式] |
最低支援的伺服器 |
Windows Server 2003 [僅限傳統型應用程式] |
頁眉 |
|