2011-08-11 4 views
0

콘솔을 열고 싶습니다. CreateFile으로 작성하려면 WriteFile으로 작성하십시오.win32에 console에 대한 특별한 이름이 있습니까?

유닉스 계열 시스템에는/dev/디렉토리에 특수 장치가 있으므로 을 열어으로 열 수 있습니다.

Win32에서 유사한 동작을 원합니다 (콘솔에 대한 특별한 이름 일 수 있습니다).

P. 내가 아는 약 hStdout = GetStdHandle (STD_OUTPUT_HANDLE);, 난 당신이 WriteFile에 전달할 수있는 HANDLE 얻을 GetStdHandle를 호출 한 후, AllocConsole/OpenConsole 먼저 전화 CreateFile에

답변

1

와 콘솔을 열고 자.

또는 CreateFile에 대한 설명서에서도 언급 된 CreateFile("CON", GENERIC_WRITE, ...)을 사용할 수 있습니다.

+0

답변 해 주셔서 감사합니다.하지만이 방법은 알고 있습니다. ** CreateFile **을 사용하여 콘솔을 열어야합니다. ** – Alexey

+0

감사합니다. 솔루션이 저에게 효과적입니다! – Alexey

관련 문제