Win32API質問箱 Build24
■ このスレッドは過去ログ倉庫に格納されています
0049デフォルトの名無しさん
NGNG標準出力のハンドルを取得して、使い終わってもCloseHandle()などで閉じる必要は
無いんでしょうか?
というか何度もその都度GetStdHandle(STD_OUTPUT_HANDLE)で取得しても良いんでしょうか?
void hoge() {
HANDLE out;
DWORD num;
out = GetStdHandle(STD_OUTPUT_HANDLE);
WriteConsole(out, "aaa", 3, &num, NULL);
//CloseHandle(out); //<=これをすると2回目以降出力されなくなる
}
int main() {
hoge(); hoge();
}
■ このスレッドは過去ログ倉庫に格納されています