Information Security

[환경을 바꾸는 소프트웨어] Win 32 API 본문

STUDY/Project

[환경을 바꾸는 소프트웨어] Win 32 API

sohexz 2021. 9. 1. 14:07

https://youtube.com/playlist?list=PLOKPEzlY4JKTFx1udqQRdYb1ydob9V5u3 

 

Win32 API 윈도우 프로그래밍 (완강)

★ 강의 목차수 : 12강 ★ 동영상 개수 : 39개 ★ 강의 시간 : 15시간 17분 본 강의는 윈도우 프로그래밍을 시작하기 위한 강의이며 본 과목을 원활히 수강하기 위해서는 C언어와 C++언어에 대한 이해

www.youtube.com

 

Win32 API 프로그래밍이란? 

- 윈도우 운영체제가 제공하는 함수를 이용한 C언어 기반의 프로그래밍

운영체제으로부터 메세지(정보)을 얻고, 자원(정보) 반환 반복

  // 왜?) 응용프로그램이 운영체제의 자원을 독접하게 되면 다른 응용프로그램은 기다려야 하는 상황이 발생

 

C, C++ 에서 썼던 main() -> 1) WinMain() : 응용프로그램 윈도우 생성

                                      2) WinProc() : 메세지 처리 (누군가에 의해서 호출되는 CALLBACK 함수- 구조가 정해져 있음)

**OS (운영체제)가 총괄이기 때문에 응용프로그램의 메세지가 상태에 대해 가장 빠르게 알고 있다.

 

클라이언트 영역에 출력 표시