#1: QuickView: закрыть по Ctrl-Q Author: Alextp, Posted: Thu Oct 14, 2010 00:27 плагин вызван в QView режиме. Нажимается Ctrl-Q. Как при этом закрыть плагин и вернуть фокус на др. панель?
PostMessage(hLister, wm_keydown, <а тут что?>)
#2: Author: Alextp, Posted: Thu Oct 14, 2010 10:09 PostMessage(hLister, wm_keydown, vk_control, 0);
PostMessage(hLister, wm_keydown, Ord('Q'), 0);
закрывает QView, но не переводит фокус на др. панель,
попытка послать vk_tab тоже не дает перевод фокуса.
#3: Author: MVV, Location: Ростов-ДонPosted: Thu Oct 14, 2010 11:32 Думаю, Tab надо посылать уже окну тотала, а не листера. И, кстати, WM_KEYUP тоже хорошо бы посылать после WM_KEYDOWN.
#4: Author: Alextp, Posted: Thu Oct 14, 2010 13:37 Послал
FindWindow('TTOTAL_CMD',nil) vk_tab, down/up. Не помогает(панель не активир-ся). Тому же окну послал Ctrl-Q- QV закрывается