其中STD_OUTPUT_HANDLE表示標準輸出的句柄。GetStdHandle是壹個Windows API函數,hConsole只是壹個句柄變量。HANDLE是Windows用來表示對象(不是C++對象)的,HWND是其中之壹,HWND是壹個句柄,但是HANDLE不僅僅是HWND,而是壹個通用的句柄表示。
GetStdHandle((STD _ OUTPUT _ HANDLE))等價於GetStdHandle(STD_OUTPUT_HANDLE),不需要加雙括號,加了也沒什麽問題。
擴展數據:
GetStdHandle函數的用法:
語法:handle getstdhandle(dword NST handle);
GetStdHandle()返回標準輸入、輸出或錯誤設備的句柄,即獲取輸入、輸出/錯誤的屏幕緩沖區的句柄。
參數:
該值是以下幾種類型之壹:STD_INPUT_HANDLE標準輸入句柄、STD_OUTPUT_HANDLE標準輸出句柄和STD_ERROR_HANDLE標準錯誤句柄。
百度百科-GetStdHandle
百度百科-手柄