Форум программистов
 
Контакты: о проблемах с регистрацией, почтой и по другим вопросам пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail.

Вернуться   Форум программистов > Низкоуровневое программирование > Assembler
Регистрация

Восстановить пароль
Повторная активизация e-mail

Ответ
 
Опции темы
Старый 19.08.2010, 00:01   #1
Wardrag
Пользователь
 
Регистрация: 14.08.2010
Сообщений: 31
Репутация: 10
По умолчанию masm+winapi ->>> Заполнение структуры INPUT

Необходимо Блокноту послать символьный поток данных(например,слово 'hello').ни WM_CHAR,ни WM_KEYDOWN не понял,как использовать(в вб там попроще было).SendMessage отработала,но результата нету.Код до вызовов такой:


Код:



.data

wmname db "Untitled - Notepad",0
procname db "notepad.exe",0
procaction db "open",0


.code

start:

invoke FindWindow,0,offset wmname


.if eax == 0

invoke ShellExecute,0,offset procaction,offset procname,NULL,NULL,SW_SHOW

.endif

После вызова шелл ехес окно по умолчанию становится активным,т.е. не нужно юзать SetActiveWindow или слать специализированные сообщения.
Далее.Обходной вариант для посылки текста - использование структуры INPUT,но с ней возникли проблемы.Поскольку она системная,её незачем создавать.Пытаюсь сделать так:


Код:



mov INPUT._type,1
...   ; Дальнейшее заполнение членов структуры инпут

С другими структурами всё было нормально.Кто сможет накодить рабочую версию - прошу.


ЗЫ: http://msdn.microsoft.com/en-us/libr...(v=VS.85).aspx
Wardrag вне форума   Ответить с цитированием
Старый 19.08.2010, 01:30   #2
Wardrag
Пользователь
 
Регистрация: 14.08.2010
Сообщений: 31
Репутация: 10
По умолчанию

с вм чар разобрался,остальное ещё в силе
Wardrag вне форума   Ответить с цитированием
Ответ

Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
input:after goluzov HTML и CSS 0 28.06.2010 22:47
Input FILE Pedro HTML и CSS 6 02.04.2010 15:02
получение значений из input TaTT DoGG PHP 14 04.01.2010 23:53
input Dimanw92 Паскаль 5 14.04.2009 13:59


17:56.


Powered by vBulletin® Version 3.8.8 Beta 2
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.

RusProfile.ru


Справочник российских юридических лиц и организаций.
Проекты отопления, пеллетные котлы, бойлеры, радиаторы
интернет магазин respective.ru