Hallo,
bin einen Schritt weiter:
Zuersteinmal habe ich einen Dialog für den entsprechenden Menue-Eintrag erstellt.
Nun muss ich noch die einzelnen Felder (Button, Eingaben) verarbeiten.
Juergen
Dieser Browser wird nicht mehr unterstützt.
Führen Sie ein Upgrade auf Microsoft Edge durch, um die neuesten Features, Sicherheitsupdates und den technischen Support zu nutzen.
Guten Tag,
ich habe mit Visual Studio 2022 eine Desktopanwendunng (C++) mit mehreren Menue-Punkten erstellt.
Mein Problem ist das ich leider nicht weiss wie die weitere Vorgehensweise zur Erstellung der einzelene Funktionen entsprechend der Menue-Einträge ist.
Mein Beispiel
// Meldungshandler für Leimbild-Eingabe.
INT_PTR CALLBACK Leimbild_Eingabe(HWND hDlg, UINT message, WPARAM wParam, LPARAM lParam)
{
UNREFERENCED_PARAMETER(lParam);
switch (message)
{
case WM_INITDIALOG:
return (INT_PTR)TRUE;
case WM_COMMAND:
if (LOWORD(wParam) == IDOK || LOWORD(wParam) == IDCANCEL)
{
EndDialog(hDlg, LOWORD(wParam));
return (INT_PTR)TRUE;
}
break;
}
return (INT_PTR)FALSE;
}
In dieser Funktion möchte ich einige Eingabefelder mit den entsprechenden Eingaben speichern und anzeigen und weiterverarbeiten.
Für einen hilfreichen Hinweis (entsprechende Doku, Buch, Beispiele) wäre ich sehr dankbar.
Juergen
Hallo,
bin einen Schritt weiter:
Zuersteinmal habe ich einen Dialog für den entsprechenden Menue-Eintrag erstellt.
Nun muss ich noch die einzelnen Felder (Button, Eingaben) verarbeiten.
Juergen
Hallo Juergen,
Es könnte für Dich hilfreich sein, die Dokumentation zu Schaltflächen (Windows-Steuerelementen) und Dialogfeldern zu prüfen, wie in diesem Artikel erwähnt:
Using HIWORD and LOWORD in Win32 API. How does the system work?
Ein Dialogfeld ist ein temporäres Fenster, das eine Anwendung zum Abrufen von Benutzereingaben erstellt.
Gruß,
Ivan Dragov