Раскладка в ДОС сессии

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
visualman
Бывалый
Бывалый
 
Сообщения: 228
Зарегистрирован: 08.02.2002 (Пт) 19:06
Откуда: Russia

Раскладка в ДОС сессии

Сообщение visualman » 12.03.2003 (Ср) 9:46

Народ, надо сменить раскладку в дос сессии. Это делается посылом окну нажатия Shift + Ctrl. Вот как бы мне их туды послать?

Я нахожу hwnd окна сессии по тексту заголовка и тут конец мыслям.

Заранее спасибо

GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Сообщение GSerg » 12.03.2003 (Ср) 9:50

На сэндмэсседж досовские проги чихать хотели. Имхо, этого сделать нельзя.
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас

kif
Постоялец
Постоялец
 
Сообщения: 736
Зарегистрирован: 10.12.2001 (Пн) 18:06
Откуда: Украина, Одесса

Сообщение kif » 12.03.2003 (Ср) 9:55

А не проще в autoexec прописать русификатор под Дос (keyrus)
Братья и сестры, что вы делаете???
Ведь вы же братья и сестры.

RayShade
Scarmarked
Scarmarked
Аватара пользователя
 
Сообщения: 5511
Зарегистрирован: 02.12.2002 (Пн) 17:11
Откуда: Russia, Saint-Petersburg

Сообщение RayShade » 12.03.2003 (Ср) 12:04

Если это WinNT based система то кейрус и ему подобные вещи в ней лучше не юзать.



Если проблема в том как плсдать сообщение о нажатй клавише то это можно сделать так:



sendmessage hwnd, WM_KEYDOWN, keycode



keycode= код клавиш.


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: Google-бот, Majestic-12 [Bot], SemrushBot, Yandex-бот и гости: 69

    TopList