1. 코딩을 해야 하는 부분은 첫 부분에 변수나 함수, 메소드에 대한 선언이 코드블럭으로 표시되어 있다.
//ex)
MakeFunction();
2. 코드블럭 하단에는 해당 선언에 대한 구현 로직이 작성되어 있다.
처음 보는 함수들에만 설명을 추가해 놓고, 나머지 이미 나왔던 내용들은 구현 방법만 적어놓을 것임.
(ex)
- 이 함수는 int형 변수 x와 y를 인자로 받는다.
- x와 y의 합을 구해 int형으로 return한다.
3. 해당 구현 로직을 보고 Visual Studio에서 직접 코드를 작성해 본다.
4. 각 글에는 참고용 코드 솔루션 압축파일이 있다.
웬만하면 참고용 코드를 최대한 보지 않고 혼자서 코드를 작성하다가 정 모르겠으면 열어서 확인하자.
이 코드와 내 코드를 비교하여 분석하고, 개선점이 있으면 수정한다.
물론 참고 코드가 최고의 방법이라는 것은 아니다. 내가 짠 코드가 더 효율적이라 생각되면 내 코드를 그대로 사용하자.
5. 필요하면 해당 솔루션을 직접 실행시켜 내가 작성한 코드와 비슷하게 동작하는지 비교/확인해 본다.
'WIN32API FrameWork > 한단계씩 직접 구현' 카테고리의 다른 글
05. PeekMessage 함수와 Run() 루프 (0) | 2022.05.15 |
---|---|
04. crtdbg 헤더를 통한 메모리 누수 잡기 (0) | 2022.05.15 |
03. 창이 생성될때의 사이즈 설정하기 (0) | 2022.05.15 |
02. 프레임워크 기본 설정 및 간단한 구현 (0) | 2022.05.15 |
01. 프레임워크에 사용될 WINAPI32 기본 생성 코드 알아보기 (0) | 2022.05.15 |