Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "WinAPI";
Текущий архив: 2004.05.30;
Скачать: [xml.tar.bz2];

Вниз

Cliboard, Hook and Windows   Найти похожие ветки 

 
FiGr_   (2004-04-12 16:41) [0]

Написана библиотека, которая при нажатии определенного сочетания клавиш, в независимо от приложения (т.е. HOOK) выдает окно.
Далее этому окну в котором было нажато сочетание клавиш  посылается сообщение  

PostMessage(GetFocus, WM_PASTE ,0 , 0)

о вставке из буфера обмена.

Проблема заключается в том, что в простых приложения типа "Notepad" это срабатывает, а в многооконных "Word" и т.д. нет.

Помогите кто может.


 
Cobalt ©   (2004-04-12 23:18) [1]

И что значит ваше мистическое "Не срабатывает"?
Так далеко наша телепатия не заходит.


 
FiGr_   (2004-04-13 09:16) [2]

Напишу по другому:
Необходимо сделать резидентное приложение
которое помогало бы в работе, т.е.:
1. В приложениях определенного вида, после нажатия клавиши "SPACE", выпадало окно с определенным списком. (В списке свойства, методы и т.д., т.е. текст) это реализовано посредством установки HOOKа.
2. После выбора пользователем в списке определенного значения, в приложение необходимо вставить текст. Я решил это сделать через посулку стандартного сообщения WM_PASTE. Здесь и началась проблема.
handle Окно в котором произошло событие нажатие на "SPACE" я определяю при помощи GetFocus. Далее посылаю сообщение, а программа его не принимает. Посылал это же сообщение главному окну программы, результат тот же.



Страницы: 1 вся ветка

Форум: "WinAPI";
Текущий архив: 2004.05.30;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.45 MB
Время: 0.05 c
7-1083238581
Rockman
2004-04-29 15:36
2004.05.30
Как без прав админа получить доступ к HKLM из своей проги в NT


9-1075006676
Vaso
2004-01-25 07:57
2004.05.30
Canalization


11-1073933570
Phantomaz
2004-01-12 21:52
2004.05.30
Как поменять шрифт и цвет текста Item ов в PopupMenu ?


14-1083988921
mfender
2004-05-08 08:02
2004.05.30
Безумцы!


6-1081880590
AndersoNRules
2004-04-13 22:23
2004.05.30
Kak sdelati tak shtob programa pri nalichii interneta update ila





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский