2011-05-10 4 views
1

Le handle de formulaire parent hwnd existe. Maintenant, je veux le remplir avec edit controls dans lequel le texte de sortie est écrit. Je ne suis pas familier avec WIN32 API, Merci de me montrer quelques exemples de code. Merci! ~Comment écrire du texte dans la fenêtre?

+0

Ceci est très vague et large. Envisagez d'acheter un livre API Windows décent et _reading_. –

Répondre

2

http://msdn.microsoft.com/en-us/library/ms633546(VS.85).aspx

Si vous souhaitez définir un texte en utilisant les caractères, vous pouvez utiliser SetWindowTextA de sorte que vous n'avez pas besoin de se soucier de multi-octets/de caractères larges.

Je suggère le livre Programming Windows de Charles Petzold.

Vous dites hwnd est votre parent, vous pouvez créer les champs de saisie avec le texte par défaut comme:

HWND hedit=CreateWindow(TEXT("EDIT"),TEXT("Default window text"),WS_CHILD | WS_VISIBLE, 0,0,400,300,hwnd,0,0,0); 

-vous sur la documentation pour CreateWindow à http://msdn.microsoft.com/en-us/library/ms632679(v=vs.85).aspx

1

Utilisez CreateWindow pour créer Edit controls et faire tout tu veux avec eux.

Utilisez google, etc ou MSDN avant de demander quelque chose.

Questions connexes