Edit-feld:
-
Hi
hwndEingabe = CreateWindow("EDIT" , "" , WS_CHILD | WS_VISIBLE, 10, 10, 50, 20, hwnd, (HMENU)2, (HINSTANCE) GetWindowLong (hwnd, GWL_HINSTANCE), NULL);Was muss ich hier noch ändern, um es:
1. Nicht so flach zu haben ("3D" (wie ne normale eingabe halt))
2. Wo wird der Eingabewert gespeichert??ps.: Bin noch anfänger in sachen WinApi
-
1.) WS_BORDER hinzufügen
2.) den Eingabewert musst du dir holen mittels:int len = SendMessage (hEdit, EM_GETTEXTLENTH, (WPARAM)0, (LPARAM)0); char* buffer = new char [len + 1]; SendMessage (hEdit, EM_GETTEXT, (WPARAM)len, (LPARAM)buffer);