Black_Hole
Знающий
- Сообщения
- 126
- Репутация
- 11
Русские символы отображаются не правильно, подскажите как исправить?
Код:
$Dll = DllOpen('user32.dll')
$hwnd = ControlGetHandle('Безымянный', '', 'Edit1')
$s = 'qWeRT#ЯЯяяя'
for $i=1 to StringLen($s)
$x = Binary(StringMid($s,$i,1))
if ($x = 0x23) then
DllCall($Dll, "long", "PostMessage", "hwnd", $hwnd, "int", 0x0102,'int',0x0d,'int',0)
else
DllCall($Dll, "long", "PostMessage", "hwnd", $hwnd, "int", 0x0102,'int',$x,'int',0)
endif
next
DllClose($Dll)
msgbox(0,0,"End")