我不懂ReadProcessMemory,但跟踪到这里后,返回值R为零,这里的参数设置检查一下.
解决方案 »
- 求文件的编码方式(详细)!
- SQL的ADDNEW问题
- 请问各位大虾怎么检测一个路径是远程的还是本地的
- vb 打包加密!!!!在线急等!兄弟们请帮忙!
- 请高手指教怎么样将Datareport报表导出成Excel或者是Word?
- 如何用VB来打开和处理十六进制的图形文件?
- ★众人拾柴火焰高,散分!无聊勿进★
- TreeView控件显示数据库内容的问题?
- 请问一下 如何用vsPrinter打印VsFlexGrid中得表头?
- 好久没来vb版了,散分
- 100分 :请问谁有用 Internet Transfer 从 FTP 或 HTTP 下载指定文件的原代码?最好有进度显示
- 获取指定文件路径的是哪个API呀?
'Public Function GetText(ByVal hWndNow As Long) As String '获取文本的子程序
On Error Resume Next
Dim bArr() As Byte, bArr2() As Byte
hLength = SendMessage(hWndNow, WM_GETTEXTLENGTH, 0, 0)
If hLength > 0 Then
ReDim bArr(hLength + 1) As Byte, bArr2(hLength - 1) As Byte
Call CopyMemory(bArr(0), hLength, 2)
Call SendMessage(hWndNow, WM_GETTEXT, hLength + 1, bArr(0))
Call CopyMemory(bArr2(0), bArr(0), hLength)
GetText = StrConv(bArr2, vbUnicode)
Else
GetText = ""
End If
End Function
''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''hwnd = FindWindow(vbNullString, "计算器")
thwnd=FindWindowEx(hwnd,0,"EDIT",vbnullstring)
text1.text=GetText(thwnd)