C ++ - Win32 API,GUI的东西

时间:2010-12-21 00:49:02

标签: c++ winapi user-interface window

我一直在搞乱使用Win32 API,我对GUI功能有疑问。

如何处理不通过弹出窗口管理的用户输入?我一直在阅读http://www.winprog.org/但是当有趣的功能出现时 - 第9课 - 它变得更抽象,我不知道该怎么做。 基本上我所追求的是用户在两个窗口中写入输入然后按下按钮以发送要处理输入内容的消息。 我认为输入窗口将是一些EDIT类窗口和输入BUTTON类,但这就是它。

有什么想法吗?我确信它很简单,它只是让我想用本机代码撕掉我的头发:p

干杯

2 个答案:

答案 0 :(得分:0)

我不确定我是否遵循100%。是的,您可以使用EDIT和BUTTON类控件。你被困在哪里?

答案 1 :(得分:0)

你是对的,你想要EDIT控制哪个更常被称为TextBoxBUTTON类,这是一个命令按钮。

要获得输入,按钮会在WM_COMMAND高位字中BN_CLICKED向其父窗口发送wParam条消息。您可以通过该消息中的hWnd标识特定按钮。

之后,您需要将WM_GETTEXT发布到编辑控件以检索用户输入。

这完全来自内存所以我强烈建议您在编码之前查找msdn页面。