MessageBox 함수 엉? 팝업 박스 띄우기 int MessageBox ( HWND hWnd, LPCSTR lpText, // 팝업창에 들어갈 문자열 LPCSTR lpCaption, // 타이틀에 들어갈 문자열 UINT uType // 버튼과 아이콘 타입 ); 버튼의 종류 MB_ABORTRETYIGNORE 중단, 재시도, 무시 MB_CANCELTRYCONTINUE 취소, 재시도, 계속 MB_HELP 확인, 도움말 MB_OK 확인 MB_OKCANCEL 확.. winAPI 2012.02.08
WM_PAINT 메시지에 대해 WM_PAINT 메시지 에... 이 메시지는 내가 계속 디버깅하면서 느끼는 건데, 윈도우 띄운 상태이면, 계속 발생한다. 왜? 화면에 현재의 상태를 계속 화면에 뿌리는 것이다. 변화되는 윈도우의 상태를 계속 뿌리는 거다. 일단 대충 예제 HDC hdc; PAINTSTRUCT ps; switch(iMessage) { case WM_PAINT: hdc = Beg.. winAPI 2012.02.05
GetDC와 ReleseDC 간략 정리 HDC GetDC( HWND hWnd ); int ReleseDC( HWND hWnd, HDC hDC ); 해당 핸들의 DC를 잠시 얻고 해체한다. 보통 아무대서나 DC를 얻고 해체할때 쓰인다. 또한 한번 그리고 지워진 부분에 대해서는 보장을 하지 않는다. winAPI 2012.02.04
윈도우 프로그래밍 기본적인 구조? 메시지 루프 돌리기 ○ 윈도우는 이벤트 처리 방식이다. 윈도우에 어떤 입력이라든지 어떤 것이 "발생"하기만 하면 튀어 나온다. 키보드를 입력하거나 마우스를 입력하거나 뭐 기타등등등.... 뭐 이해 안되면, 하자. LPWSTR lpszClass = L"클래스이름"; int APIENTRY WinMain(HINSTANCE hInstance , HINS.. winAPI 2012.01.30