윈도우 쓰레드 생성 방법

_beginthread
- C 라이브러리를 사용할수 있는 장점 있음
- 런타임 라이브러리 지정시 다중 쓰레드 옵션을 주면 사용할수 있음.
- 종료시 _endthread 호출해야함

CreateThread
- 종료시 함수 리턴, 혹은 ExitThread함수 호출
- UI 관련 함수 , 윈도우 컨트롤 사용시 알수 없는 문제가 많이 발생한다. 이럴경우
  AfxBeginThread로 사용한다.
 

MFC를 이용한 쓰레드 프로그래밍
- 메시지 펌프가 있어서 메시지 처리 가능함.
- 작업 쓰레드와 UI 쓰레드로 구분.
0 작업쓰레드 생성시 AfxBeginThread 사용.
- 작업 쓰레드 종료시 AfxThreadEnd() 함수 처리.
- 외부에서 종료 처리할수 있음
- TerminateThread API 함수를 사용.
0 UI 쓰레드 생성시 AfxBeginthread 호출 인자값 pfnThreadProc는 NULL이
되는 AfxBeginthread호출함.
 

'프로그래밍 > MFC' 카테고리의 다른 글

MFC 디렉토리 생성  (0) 2013.08.14
쓰레드 생성 (펌글)  (0) 2013.08.14
유니코드  (0) 2013.08.14
CEvent 클래스  (0) 2013.08.14
JPG to BMP , BMP to JPG 로 변환 코드  (0) 2013.08.14

+ Recent posts