// 전역함수 선언 부분
UINT Ping(LPVOID pParam);
// 전역변수 선언 부분
CWinThread *pThread;
void CWinpingDlg::OnBnClickedOk()
{
char* szStr = "test";
// Ping 스레드를 생성하여 전역변수 pThread에 넘겨준다.
// szStr 변수를 void 포인터로 넘겨준다.
::pThread = AfxBeginThread( Ping, (LPVOID)szStr );
}
UINT Ping(LPVOID pParam)
{
// void 포인터형 pParam을 받아서 szStr 포인터에 넘겨준다.
char *szStr = (char *) pParam;
return 0;
}
// AfxBeginThread로 선언한 스레드는 return 0을 만나면 스레드를 제거한다.
[출처]http://www.npteam.net/61 by TTF
'ETC' 카테고리의 다른 글
OpenGL + MFC (0) | 2012.02.16 |
---|---|
컴퓨터 용량 단위 (0) | 2012.02.06 |
컴퓨터 비젼 학회 관련 정보 (0) | 2011.12.08 |
ISMAR 2012 (0) | 2011.11.21 |
개발자 (2) | 2011.11.08 |