【发布时间】:2011-01-05 00:05:22
【问题描述】:
我在第三方地址空间中有一个 dll,使用 cbt 挂钩挂钩。但是,当我尝试这样做时:
HWND hwnd = FindWindow(wct_target_wnd);
QWidget* widget = QWidget::find(hwnd);
if(widget != 0)
{
MessageBox(NULL, L"worked\n",NULL, NULL);
}
我知道小部件在那里,hwnd 是正确的,但我似乎无法获得指向它的指针。
根据我读过的所有内容,这应该可以工作,但它总是返回零,有人可以提出原因吗?
c++ visual-studio-2008
谢谢。
【问题讨论】:
标签: qt dll hook code-injection qwidget