Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

RFpro.ru: Консультации по функциям WinAPI


Хостинг портала RFpro.ru:
Московский хостер
Профессиональный ХОСТИНГ на базе Linux x64 и Windows x64

РАССЫЛКИ ПОРТАЛА RFPRO.RU

Лучшие эксперты по данной тематике

Орловский Дмитрий
Статус: Мастер-Эксперт
Рейтинг: 7168
∙ повысить рейтинг »
Коцюрбенко Алексей aka Жерар
Статус: Советник
Рейтинг: 3992
∙ повысить рейтинг »
CradleA
Статус: Бакалавр
Рейтинг: 2051
∙ повысить рейтинг »

/ КОМПЬЮТЕРЫ И СОФТ / Программирование / WinAPI

Номер выпуска:612
Дата выхода:20.09.2013, 20:00
Администратор рассылки:Лысков Игорь Витальевич (Старший модератор)
Подписчиков / экспертов:57 / 24
Вопросов / ответов:3 / 5

Консультация # 40608: Добрый день ЭКСперты! Вопрос такой - Какие есть функции для открытия и закрытия каретки CD-ROMa? или может быть несколько шагов для этого нужно. Если можно то с примером на любом языке! Спасибо!...


Консультация # 28388: Подскажите пожалуйста,как в окно с определенным hWND отправлять нажатие клавиш "Л","о","6","Alt+P" и т.д.,а то пробовал сделать как указано ниже,но так не робит...
Консультация # 130476: увожаемые эксперты! надо просмотреть сведения о FS и о windows. попробывал getsysteminfo() - сразу же выскакивает сообщение закрыть---отладить---... . просьба выслать маленький примерчик. спасибо!!!...

Консультация # 40608:

Добрый день ЭКСперты!
Вопрос такой - Какие есть функции для открытия и закрытия каретки CD-ROMa? или может быть несколько шагов для этого нужно.
Если можно то с примером на любом языке!
Спасибо!

Дата отправки: 18.04.2006, 09:26
Вопрос задал: Joy~
Всего ответов: 1
Страница онлайн-консультации »


Консультирует estiGi:

mciSendString
Открыть:
mciSendString ("set cdaudio door open wait", NULL, 0, NULL);
Закрыть:
mciSendString ("set cdaudio door closed wait", NULL, 0, NULL);

Консультировал: estiGi
Дата отправки: 18.04.2006, 13:56
Рейтинг ответа:

НЕ одобряю 0 одобряю!

Консультация # 28388:

Подскажите пожалуйста,как в окно с определенным hWND отправлять нажатие клавиш "Л","о","6","Alt+P" и т.д.,а то пробовал сделать как указано ниже,но так не робит

Дата отправки: 27.10.2005, 11:42
Вопрос задал: Коростелев Евгений Николаевич
Всего ответов: 2
Страница онлайн-консультации »


Консультирует DoubleV:

Здравствуйте, Коростелев Евгений Николаевич!
Отправлять сообщения окну с кодом нажатой клавиши можно следующим образом
UINT Key;
SendMessage(hWND,WM_KEYDOWN,(WPARAM)iKey,0);

Где Key виртуальный код клавиши. Т.е. перед отправкой надо определить вертуальный код клавиши. Способов определения много пользуйся поисковиком.

Консультировал: DoubleV
Дата отправки: 27.10.2005, 18:06
Рейтинг ответа:

НЕ одобряю 0 одобряю!


Консультирует Bob Johnson:

Здравствуйте, Коростелев Евгений Николаевич!
Посылай окну сообщения WM_KEYDOWN + WM_KEYUP или WM_CHAR (или 3 вместе!) в зависимости от того, как программа работает с клавишами (которой ты это посылаешь).

Консультировал: Bob Johnson
Дата отправки: 29.10.2005, 18:22
Рейтинг ответа:

НЕ одобряю 0 одобряю!

Консультация # 130476:

увожаемые эксперты!

надо просмотреть сведения о FS и о windows. попробывал getsysteminfo() - сразу же выскакивает сообщение закрыть---отладить---... . просьба выслать маленький примерчик.

спасибо!!!

Дата отправки: 04.04.2008, 01:25
Вопрос задал: сазанович дмитрий викторович
Всего ответов: 2
Страница онлайн-консультации »


Консультирует Сандров Алекс (Студент):

Здравствуйте, сазанович дмитрий викторович!

Пример в приложении. Скорее всего или неправильно передавали параметр в функцию или неправильно потом к нему обращались.
PS. списко процессоров в switch-е не весь, взят чисто для примера

Приложение:

Консультировал: Сандров Алекс (Студент)
Дата отправки: 04.04.2008, 06:39
Рейтинг ответа:

НЕ одобряю 0 одобряю!


Консультирует Mishell:

Здравствуйте, сазанович дмитрий викторович!
вот примеры по версии ос:
http://delphiworld.narod.ru/base/get_sys_info.html
http://delphiworld.narod.ru/base/get_windows_version.html
http://delphiworld.narod.ru/base/get_windows_version2.html
http://delphiworld.narod.ru/base/os_detect.html
http://delphiworld.narod.ru/base/get_os_type.html
http://delphiworld.narod.ru/base/windows_version.html
по файловой системе - это надо смотреть GetVolumeInformation
вот тут есть пример
http://delphiworld.narod.ru/base/get_disk_info.html

Консультировал: Mishell
Дата отправки: 04.04.2008, 09:49
Рейтинг ответа:

НЕ одобряю 0 одобряю!


Оценить выпуск | Задать вопрос экспертам

главная страница  |  стать участником  |  получить консультацию
техническая поддержка  |  восстановить логин/пароль

Дорогой читатель!
Команда портала RFPRO.RU благодарит Вас за то, что Вы пользуетесь нашими услугами. Вы только что прочли очередной выпуск рассылки. Мы старались. Пожалуйста, оцените его. Если совет помог Вам, если Вам понравился ответ, Вы можете поблагодарить автора - для этого в каждом ответе есть специальные ссылки. Вы можете оставить отзыв о работе портале. Нам очень важно знать Ваше мнение. Вы можете поближе познакомиться с жизнью портала, посетив наш форум, почитав журнал, который издают наши эксперты. Если у Вас есть желание помочь людям, поделиться своими знаниями, Вы можете зарегистрироваться экспертом. Заходите - у нас интересно!
МЫ РАБОТАЕМ ДЛЯ ВАС!



В избранное