将文本输出到文本框C ++中

时间:2014-03-07 17:58:26

标签: c++ string textbox output edit

我已经谷歌搜索了一段时间,我发现什么都没有为我工作,所以我在这里问你们这个问题。

我已经尝试过使用SendMessage,SetWindowText等等。

我要做的是在文本框中输出文本(TEXT(" edit")...)。 我必须显示的信息是:"你赢了","你输了"或"画"。

你建议我做什么?

(我使用DEV C ++)

谢谢大家!

1 个答案:

答案 0 :(得分:0)

您的代码段:

HWND hwndbutton[2];
    switch (message)                  /* handle the messages */
    {
           case WM_CREATE:
hwndbutton[0] = CreateWindow(TEXT("edit"),TEXT(""), WS_VISIBLE | WS_CHILD |
                             WS_BORDER,10,10,50,30, hwnd, (HMENU)11,0,0);

看起来像是在窗口过程中 - 第一个问题是当再次调用过程时,hwndbutton [0]中的值将丢失(它在堆栈中)。例如,您可以将其设为静态:

static HWND hwndbutton[2];

通过调试器进行跟踪应该会向您显示。