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ětna otevření dialogu používam tyto funkce:
Zkoušel jsem i DialogBoxParam, ale ikona se prostě neukážeKó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);Neví někdo co s tim
díky moc