C++ 多线程 GetStdHandle函数

GetStdHandle返回一个指向标准输入,输出或错误处理的句柄(或是经过SetStdHanlde修改的指向特殊设备的句柄)。Microsoft文档里的函数定义如下:

HANDLE WINAPI GetStdHandle(
  _In_ DWORD nStdHandle
);


其接受的参数有三种:STD_INPUT_HANDLE, STD_OUTPUT_HANDLE, STD_ERROR_HANDLE。

① STD_INPUT_HANDLE : 通常为标准输入的控制台缓冲区。

② STD_OUTPUT_HANDLE : 通常为标准输出的屏幕。

③ STD_ERROR_HANDLE : 通常是标准输出的屏幕,打印错误信息。

这些参数的值可以通过SetStdHandle函数来修改。


你可能感兴趣的:(c++,多线程)