gpt4 book ai didi

C++ -- Win32 API、GUI 的东西

转载 作者:太空宇宙 更新时间:2023-11-04 14:25:12 27 4
gpt4 key购买 nike

我一直在研究 Win32 API,我有一个关于 GUI 函数的问题。

如何处理不通过弹出窗口管理的用户输入?我一直在阅读 http://www.winprog.org/但是当有趣的特性出现时——第 9 课——它变得更加抽象,我不确定如何去做。基本上我所追求的是用户在两个窗口中输入,然后按下按钮发送一条消息,说明输入的内容将被处理。我认为输入窗口将是一些编辑类窗口和输入按钮类,但仅此而已。

有什么想法吗?我敢肯定这很简单,只是让我想用 native 代码扯掉我的头发 :p

干杯

最佳答案

你是对的,你想要 EDIT 控件,它通常被称为 TextBoxBUTTON 类,它是一个命令按钮。

为了获得输入,Button 将向其父窗口发送一条 WM_COMMAND 消息,并在 wParam 高位字中包含一个 BN_CLICKED。您可以从该消息中收到的 hWnd 中识别特定按钮。

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

这都是靠内存,所以我强烈建议您在编写代码之前查找 msdn 页面。

关于C++ -- Win32 API、GUI 的东西,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4495409/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com