popup?
-
Hey,
Wie kann ich denn ein Popup machen, wo man etwas reinschreiben soll und das reingeschriebene wird dann im Programm benutzt...
Gibt es sowas wie MessageBoxen wo man etwas reinschreiben kann und das benutzt werden kann?
-
Klare Frage: Wo ????
Wo willst du das Reingeschriebene (über einer Editbox) im Programm benutzen?
Und vorallem für was?
-
Also ich möchte für xChat ein Plugin schreiben (Silverex). Da will ich halt das so machen, dass wenn man im Menü rechtsklickt und zum Beispiel identify klickt dort sich eine MessageBox (oder ähnliches halt...) öffnet und man dort sein Passwort eingibt. Dann wird das Passwort im Programm ausgelesen und ein Befehl ausgeführt: ns identify PASSWORT(variable).
-
weiß niemand was

-
ja was ist das problem? mach halt einen dialog mit editfeld, wo du was reinschreiben kannst!?
-
hab ich schon, aber in welcher variable wird dann der text gespeicdher? oder wie kann ich den text dann benutzen?
-
ich komm nicht mehr weiter:
static int nLength = 0; static LPTSTR pszText = L""; .......................... hwndEdit = CreateWindow(TEXT("edit"), NULL, WS_CHILD | WS_VISIBLE | WS_BORDER, 10, 10, 250, 20, hwnd, (HMENU) ID_EDIT, ((LPCREATESTRUCT) lParam)->hInstance, NULL); nLength = GetWindowTextLength(hwndEdit)+1; pszText = new TCHAR[nLength]; ............... case WM_COMMAND: if (HIWORD(wParam) == BN_CLICKED) { GetWindowText(hwndEdit, pszText, nLength); xchat_commandf(ph, "echo %s", pszText); delete [] pszText; DestroyWindow(hwnd); PostQuitMessage(0); } break;xchat_commandf(ph, "echo %s", pszText); gibt im Programm den "Text" von pszText aus. Doch da kommt nie etwas. Es ist einfach nur leer!

-
hilfe?

-
hallo?