fujitsufan
Erfahrenes Mitglied
Hallo,
ich möchte eine MessageBox aufrufen, welche mir ein eigenes Icon anzeigt.
Klappt leider nicht, mir fehlt der Handle auf das Modul der Icon Ressource.
Ich bin so weit.
leider klapp es mit "hInstance" nicht.
Mein Compiler kennt die Funktion "GetModuleHandle()" nicht.
In welcher Header ist die drin?
Ich vermute dass ich die "stdafx.h" benötige.
Die ist unter C:\Programme(x86)\Microsoft Visual Studio 9.0\.... vorhanden.
Der Compiler finded die Header aber nicht.
Vielen Dank!
mfG.
fujitsufan
ich möchte eine MessageBox aufrufen, welche mir ein eigenes Icon anzeigt.
Klappt leider nicht, mir fehlt der Handle auf das Modul der Icon Ressource.
Ich bin so weit.
Code:
MSGBOXPARAMS MsgBoxParams;
char TempString[128] = "TempString";
char CaptionString[128] = "CaptionString";
HINSTANCE hInstance;
hInstance = GetModulHandle(NULL);
memset (&MsgBoxParams, 0, sizeof (MsgBoxParams));
MsgBoxParams.cbSize = sizeof (MsgBoxParams);
MsgBoxParams.hwndOwner = NULL;//GetSafeHwnd();
MsgBoxParams.hInstance = hInstance ;
MsgBoxParams.lpszText = TempString;
MsgBoxParams.lpszCaption = CaptionString;
MsgBoxParams.dwStyle = MB_OKCANCEL | MB_USERICON | MB_SETFOREGROUND;
MsgBoxParams.lpszIcon = MAKEINTRESOURCE(IDI_FLOPPY);
leider klapp es mit "hInstance" nicht.
Mein Compiler kennt die Funktion "GetModuleHandle()" nicht.
In welcher Header ist die drin?
Ich vermute dass ich die "stdafx.h" benötige.
Die ist unter C:\Programme(x86)\Microsoft Visual Studio 9.0\.... vorhanden.
Der Compiler finded die Header aber nicht.
Vielen Dank!
mfG.
fujitsufan