【问题标题】:How to convert an Integer Handle to HWND如何将整数句柄转换为 HWND
【发布时间】:2012-02-06 05:53:53
【问题描述】:

我正在编写一个小型测试程序,为此我需要一个编辑控件的句柄。我已经从 Spy ++ 复制了句柄的值(比如说 000A0B40)。

所以我做了以下

#define editControlHandle 0x000A0B40

int *intHandle;
intHandle=(int*)editControlHandle;
HWND handle=(HWND)intHandle;
int textlength=GetWindowTextLength(handle);

我也做了一个getlasterror,它给了我error_success。

【问题讨论】:

  • 获得一个窗口句柄需要做很多工作。你可以简单地写(HWND)0x000A0B40

标签: c++ windows handle uicontrol


【解决方案1】:

GetWindowTextLength 无法在另一个应用程序中检索编辑控件的文本长度。

Documentation

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-09-18
    • 2020-10-22
    • 2011-01-29
    • 2012-12-29
    相关资源
    最近更新 更多