HWND hWnd = FindWindowEx(GetDesktopWindow() , 0 , " Progman " , " Program Manager " );
hWnd = FindWindowEx(hWnd , 0 , " SHELLDLL_DefView " , 0 );
hWnd = FindWindowEx(hWnd , 0 , " SysListView32 " , " FolderView " );
// 初始化 D3D 設(shè)備
InitD3D(hWnd);
顯示的時(shí)候,如果想渲染在桌面的一角,則可以這樣寫:
// 顯示在左上角,128×128寬
RECT rect;
rect.left = 0;
rect.right = 128;
rect.top = 0;
rect.bottom = 128;
// 顯示
g_pd3dDevice->Present(0 , &rect , 0 , 0);