HWND EditToolbarUI::createWindow(__in EditToolbarInfo &toolBarInfo, __in HWND hParent/* = NULL*/) { copyToolbarInfo(toolBarInfo); BYTE *lpTemplateBuf = new BYTE[1024]; memset(lpTemplateBuf, 0, 1024); HWND hWnd = CreateDialogXIndirect(makeDlgTemplate(lpTemplateBuf), hParent, &EditToolbarUI::DialogProc); delete[]lpTemplateBuf; return hWnd; }
HWND BkgroundUI::createWindow() { BYTE *lpTemplateBuf = new BYTE[1024]; memset(lpTemplateBuf, 0, 1024); HWND hWnd = CreateDialogXIndirect(makeDlgTemplate(lpTemplateBuf), GetDesktopWindow(), &BkgroundUI::DialogProc); DWORD dwErr = GetLastError(); delete[]lpTemplateBuf; return hWnd; }