Вопрос № 67935: Здравствуйте!
Скажите пожалуйста, что за фукция TranslateMessageEx и с чем ее едят. Если есть ссылка на описание с параметрами, буду рад...
Спасибо...
Вопрос № 67.935
Здравствуйте!
Скажите пожалуйста, что за фукция TranslateMessageEx и с чем ее едят. Если есть ссылка на описание с параметрами, буду рад...
Спасибо
Отвечает: Григорьеа Владимир Дмитриевич
Здравствуйте, Соболев Артемий Семенович!
Есть функция TranslateMessage() преобразует сообщения виртуальных клавиш в сообщения р символах.
Описание:
function TranslateMessage(var Msg: TMsg): Bool;
Пеpеводит комбинации wm_KeyDown/Up в wm_Char или wm_DeadChar и комбинации wm_SysKeyDown/Up в wm_SysChar или wm_SysDeadChar и напpавляет символьное сообщение в очеpедь
пpикладной задачи.
Паpаметpы:
Msg: Инфоpмация TMsg, считанная из GetMessage или PeekMessage.
Возвpащаемое значение:
Не нуль в случае выполнения пеpевода; 0 - в пpотивном случае.
функция находится в файле user32.dll
--------- Да поможет Вам F1, да сохранит Вас F2, во имя CTRL, ALT и святого DEL
Ответ отправил: PaVeL_Ekt (статус: 10-ый класс)
Ответ отправлен: 21.12.2006, 07:18
Отвечает: Tek
Здравствуйте, Соболев Артемий Семенович!
В WinApi (да и во многих других) такой функции нет. И если вы ее видели, то скорее всего кто-то просто определил свою функцию, причем она в таком случае может выполнять и совершенно другие дейтвия, никак не связанные с Api-шной
--------- WinApi - жутко неудобные костыли, MFC и VCL - немногим полезнее, но ничего лучше еще не создано (C)Почти Уинстон Черчилль :)
Ответ отправил: Tek (статус: 4-ый класс)
Ответ отправлен: 21.12.2006, 09:21