gpt4 book ai didi

c++ - GetDlgItemText 返回错误 1421

转载 作者:行者123 更新时间:2023-11-28 07:46:07 26 4
gpt4 key购买 nike

我用过这个函数,它返回这个错误,所以它与窗口标识符有关。但在我看来一切都很好,我已将子窗口中的 HMENU 字段设置为 101然后在子过程中我调用:

ID = GetDlgCtrlID(hwnd);
length = GetWindowTextLength(hwnd);

(hwnd为子窗口的本地句柄)比我调用:

GetDlgItemText(hwnd,ID,buf,length);

buf 是一个 char 类型的数组:

 char buf[256] = {0};

我也尝试过使用 sizeof(buf) 而不是 length 来运行它。但似乎仍然存在问题,我似乎不知道是什么。缓冲区保持为空,错误仍在出现。我很想得到一些帮助。所以提前感谢您的帮助! :)

最佳答案

您的代码有误。

问题出在这里:

GetDlgItemText(hwnd,ID,buf,length);

但你可能想要这个:

GetWindowText(hwnd, buf, length);

关于c++ - GetDlgItemText 返回错误 1421,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14850524/

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