Programming/MFC 썸네일형 리스트형 쓰레드 쓰레드윈도우 운영체제에서 하나의 프로그램이 실행된 것은 하나의 프로세스가 생성된다는 의미와 같다.운영체제 내부적으로 여러 논리적 코드를 관리하는 단위이다.실행 파일을 실행하게 되면 하나의 프로세스가 생성되고 내부적으로는 하나의 쓰레드가 생성되어 실행되는 것이다.프로세스는 쓰레드 실행의 단위가 된다.쉽게 말해 프로세스를 하나의 집으로 생각한다면 그 집에서 거주하는 사람은 쓰레드인 것이다.그렇다면 왜 쓰레드가 필요 하나면 하나의 쓰레드가 작업을 하는 것 보다 두개의 쓰레드가 같은시간에 더 많은 작업을 할 수 있기 때문이다. 작업자 쓰레드MFC에서 쓰레드를 생성하는 함수는 AfxBeginThread() 함수 이다.이 함수를 이용하면 특정 전역 함수를 별도의 쓰레드로 실행할 수 있다. 만일 여러번 같은 방식으로.. 더보기 CWnd 클래스 CWnd 클래스는 CObject 클래스와 CCmdTarget 클래스를 상속받은 클래스이다.CCmdTarget 클래스는 MFC의 메시지 맵과 관련된 코드가 구현된 클래스로 메시지 맵은 윈드우 프로시저 함수의 switch case문을 대체 하고자 도입된 MFC의 구조이다.CWnd 클래스는 MFC가 제공하는 모든 윈도우 클래스의 기본 기능이 구현된 클래스 이다. MFC가 제공하지 않는 형식의 윈도우를 개발 해야 할 때에도 CWnd 클래스는 기본 클래스가 된다. 초기화 관련 메서드CWnd 클래스는 윈도우를 객체화 한 클래스이다 보니 객체를 선언하고 초기화 하고 생성하면 화면에 윈도우 하나가 만들어진다고 할 수 있다. 함수역할 Create()/CreateEx윈도우를 생성하는 함수. CreateEx()는 추가로 확.. 더보기 이전 1 다음