2011-09-07 228 views
0

我已经通过NtUserGetThreadState获得了hwnd,并使用NtUserDestroyWindow进行了测试。

但我无法使用NtUserInternalGetWindowText或使用NtUserMessageCall发送WM_GETTEXT来获取Windows标题文本。

我该怎么办?如何在内核模式下获取Windows标题?

回答

0

我忘了在目标进程中分配内存的事实。

通过使用ZwAllocateVirtualMemory在目标进程中分配内存,它现在正在工作。

0

this现场,NtUserInternalGetWindowText的签名是:

INT NTAPI NtUserInternalGetWindowText (HWND hWnd, 
             LPWSTR lpString, 
             INT nMaxCount) 

第一:

不能调试明白什么追加。

二:

你照顾它使用unicode字符串

+0

是的,这是我正在使用的,它不工作。 – iamsleepy

相关问题