접두어 규칙데이터형Win32API 코딩 스타일변수에 대한 추가 정보를 제공하기 위해 변수 이름에 접두어(prefix)를 추가하는 방법.변수에 대한 의미론적 정보를 제공하여 의도한 용도를 알려줌.데이터 타입을 변수명에서 추정 가능.출시 당시 IDE가 발전하지 않은 80년
Handle의 사용 이유Handle의 정의와 유형Handle의 사용 예시컴퓨터 시스템에서 사용되는 다양한 자원.메모리로 관리되어집니다.디바이스에 접근 가능한 정보들을 관리하는 객체를 Resource로 정의합니다.크게 메모리, 파일 시스템, 디바이스, GUI, 프로세스,
hInstance 정의와 사용 이유hInstance 사용Handle + Instance를 지칭하는 말입니다.Widnows 운영체제에서 실행 중인 프로그램을 Instance라고 지칭합니다.hInstance는 프로그램을 지칭하기 위해 윈도우즈에서 관리하는 정수 값입니다.각
Message란?Message와 이벤트Message LoopWndProc 함수Message는 Win32API에서 프로그램 간 통신을 담당하는 기본 단위로, 이벤트 및 작업에 대한 정보를 전달합니다.보통 프로그램에서 변화가 생겼을 때 Windows가 프로그램에게 알려주는
사전 지식Event 객체참고어떠한 작업을 복수 작업자에게 전달합니다.시스템을 동시에 작업시키기 위해서 여러 작업자들의 동작을 동조화 시키는 방법을 동기화라고 정의합니다.다음 작업이 이뤄지기 전에 먼저 완료된 작업자가 나머지 작업자의 완료를 기다리는 방식으로 진행됩니다.
Window ClassWindow Class 구성 정보Window Class의 사용Windows API에서 GUI 응용 프로그램을 작성하는데 사용되는 기본적인 구성 요소 중 하나입니다.각 Winodw Class는 특정한 형태의 동작을 가지며, 이를 기반으로 윈도우 인스
Windows 데스크톱 프로그램의 기본 구성WinMainWindows 데스크톱 프로그래밍을 처음 생성했을 떄의 구성요소를 확인할 수 있습니다.wWinMain : Window 프로그램의 진입점MyRegiesrClass : Window Class 등록함수InitInstan