@shell wie gesagt, es war mein eigener Fehler (wie so oft ..) Letzens habe ich soviel mit CAPS oder Kleinschreibung gearbeitet, dass ich nicht auf die Idee gekommen bin, dass es eine Kombination von beiden haette sein koennen. :?
Ich bin mir nicht sicher ob ihr alle meinen spaeten Edit noch gesehen habt, deswegen poste ich den Inhalt meines letzen Posts nocheinmal
.
.
.
Und schon stehe ich wieder vor einen Problem. Wie aender ich den Text der Textbox. Ich habe jetzt einfach einmal auf WindowSetText() getippt und so eine Funktion existiert sogar.
Die Beschreibung passt:
"Changes the text of the specified window's title bar (if it has one). If the specified window is a control, the text of the control is changed. "
C++:
SetWindowText(
__in HWND hWnd,
__in_opt LPCTSTR lpString
);
Die Funktion erfordert einen HWND. Also wird warscheinlich der Wert benoetigt, der bei der WindowCreate() Funktion zurueckgegeben wurde.
Soweit so gut, ich kenne es von anderen Programmiersprachen aber so, dass ich meine Objecte direkt per ID ansprechen kann. Wofuer habe ich meinen Textboxen ueberhaupt eine ID gegeben, wenn diese nirgends gebraucht wird.
Gibt es HWND arrays?
Pseudo Code
C++:
static HWND hwndTextbox[200]
.
.
.
WM_CREATE :
{
for(int i ....)
{
hwndTextbox[i] = CreateWindow();
{
break;
}
WM_COMMAND :
{
for(int i ....)
{
SetWindowText(hwndTextbox[i],"Value");
}
break;
}