sendmessage实现controlsettext功能
#include <winapi.au3>Run("notepad.exe")
$hwnd = WinWait('无标题 - 记事本')
$hand = ControlGetHandle($hwnd,"","Edit1")
$struct = DllStructCreate('WCHAR var1')
$str = "大家好,这个相当于controlsettext"
For $i = 1 To StringLen($str)
DllStructSetData($Struct,1,StringMid($str,$i,1),$i)
Next
$pStruct = DllStructGetPtr($struct)
_SendMessage($hand, 0xc, 0, $pStruct) 看一点,学一点 数据结构的字符空间可以自由变动就好了 谢谢分享 收藏下 很好学习了 学习了{:face (327):} 学习中,受教了。 发送出来的字符串最前面是乱码:
Ä嘨Æ这个相当于controlsettext
是个别现象吗?
初学者,学习学习啦 那读取怎么整
页:
[1]