Potřebuju pomoc. Vytvořil jsem si dialog ve VS NET 2003 (C++) a vložil do něj ikona, která se ve VS editoru normálně zobrazí, ale když pak tendle dialog vyvolam z programu, tak ikona neni vidět na otevření dialogu používam tyto funkce:

Kód:
BOOL CALLBACK ExceptionFilterFunctionDlgProc(
  HWND hwndDlg,  // handle to dialog box
  UINT uMsg,     // message
  WPARAM wParam, // first message parameter
  LPARAM lParam  // second message parameter
)
{
	WORD wNotifyCode, wID;
	
	switch(uMsg)
	{
		case WM_INITDIALOG:
			{
				CenterWindow(hwndDlg);
				SetDlgItemText(hwndDlg, IDC_EXCEPTION_DETAILS, exceptioninfo.c_str());
				SetFocus(GetDlgItem(hwndDlg, IDC_EXCEPTION_DETAILS));
			}
			break;
	case WM_COMMAND:
			wNotifyCode = HIWORD(wParam); // notification code 
			wID = LOWORD(wParam);         // item, control, or accelerator identifier 
			if (wNotifyCode == BN_CLICKED)
			{
				if (wID == IDOK || wID == IDCANCEL)
					EndDialog(hwndDlg, wID);

				if (wID == IDC_COPY_EXCEPTION)
					CopyEditToClipboard(GetDlgItem(hwndDlg, IDC_EXCEPTION_DETAILS));


			}
			break;
	}
	return FALSE;
}
.
.
.
	iLastExceptionDlgResult = DialogBox(GetCurrInstance(), MAKEINTRESOURCE(IDD_EXCEPTION), 0, ExceptionFilterFunctionDlgProc);
Zkoušel jsem i DialogBoxParam, ale ikona se prostě neukáže Neví někdo co s tim díky moc