본문 바로가기

프로그래밍/C,C++

[Win API] Console project

콘솔 윈도우 버튼 제거

최소, 최대 버튼

HWND consoleWindow = GetConsoleWindow();

LONG style = GetWindowLong(consoleWindow, GWL_STYLE );

style = style & ~(WS_MINIMIZEBOX|WS_MAXIMIZEBOX);

SetWindowLong(consoleWindow, GWL_STYLE, style);


닫기버튼

HMENU closeMenu = GetSystemMenu(consoleWindow, FALSE);

EnableMenuItem( closeMenu, SC_CLOSE, MF_BYCOMMAND|MF_DISABLED|MF_GRAYED);



비동기 키입력

loop = TRUE;

while(loop)

{

if( GetAsyncKeyState(VK_ESCAPE)&0x8000)

loop = FALSE;

}

'프로그래밍 > C,C++' 카테고리의 다른 글

[C#] 완전 이진트리 1차원배열  (0) 2018.11.22
[Mono] Embedding Mono  (0) 2018.10.03
MS 프로젝트 파일  (0) 2018.10.02
Boost 라이브러리 빌드  (0) 2018.08.28
[C++] 시스템 클럭 밀리세컨드 얻기  (0) 2017.12.06
Kinect sdk 이미지 얻기  (0) 2017.10.26
C# OLEDB 엑셀 읽기  (0) 2016.02.21
[C#] 파일 읽고,쓰기 기초  (0) 2013.09.12
[C#] 이미지 처리 기본 사항들  (0) 2013.09.12
[C#] 이벤트  (0) 2013.09.12