Ejemplo n.º 1
0
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;
}
Ejemplo n.º 2
0
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;
}