Right,
If someone here needs my code to set the icon, and also play the corresponding sound.
HICON hIcon = NULL; if(mbdIcon == MBD_ICON_INFORMATION) { hIcon = LoadIcon(NULL, IDI_INFORMATION); MessageBeep(MB_ICONASTERISK); } else if(mbdIcon == MBD_ICON_QUESTION) { hIcon = LoadIcon(NULL, IDI_QUESTION); MessageBeep(MB_ICONQUESTION); } else if(mbdIcon == MBD_ICON_WARNING) { hIcon = LoadIcon(NULL, IDI_WARNING); MessageBeep(MB_ICONWARNING); } else if(mbdIcon == MBD_ICON_ERROR) { hIcon = LoadIcon(NULL, IDI_ERROR); MessageBeep(MB_ICONERROR); } else { ShowWindow(hPictureIcon, SW_HIDE); } if(hIcon != NULL) { Static_SetIcon(hPictureIcon, hIcon); }
Maybe he will save someone a few minutes. :)
source share