■ MFC와 DX, 그리고 채팅 프로그램 만들기.
2008/06/29 17:22 딱딱한것/IT/프로그래밍과제가 있어서 위와 같은 긴 컨셉으로 프로그램을 만들었다. 이 프로그램을 만들면서 새롭게 알게 된 것과 잘못 알고 있었던 사실에 대한 정리.
■ MFC에 DX 올리기.
hr = m_pD3D->CreateDevice( D3DADAPTER_DEFAULT, D3DDEVTYPE_HAL,
GetDlgItem(IDC_RENDERVIEW)->GetSafeHwnd(),
D3DCREATE_SOFTWARE_VERTEXPROCESSING,
&m_d3dpp, &m_pD3DDevice );
여기서 윈도우의 핸들(HWND)를 주면 그곳으로 D3D를 렌더링 할 수 있다고 생각하고 ListBox 컨트롤을 만들어서 채팅 프로그램을 대충 다 만들고, 그 ListBox 컨트롤의 핸들을 넘겨 줬는데. 렌더링이 되지 않았다. 예제를 찾아서 연구(?)한 결과 Picture 컨트롤을 만들고 따로 변수를 만들필요 없이 위에서 한 것처럼 컨트롤 이름으로 핸들을 받아서 d3ddevice를 생성하면 된다.
'딱딱한것 > IT/프로그래밍' 카테고리의 다른 글
| VBA와 자바스크립트 (2) | 2008/07/15 |
|---|---|
| MFC와 DX, 그리고 채팅 프로그램 만들기. (2) | 2008/06/29 |
| 리눅스 설치. (0) | 2008/06/24 |
| (커널)모듈 프로그래밍에서 링크, static (1) | 2008/06/07 |
<- 가장 빨리 연락 받을 수 있음.
댓글을 달아 주세요
ㅋㅋ
ㅋㅋ