Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.09.26;
Скачать: CL | DM;

Вниз

Работа с окнами.   Найти похожие ветки 

 
Gari   (2002-08-07 15:08) [0]

Добрый день господа. У меня вопрос такого порядка:

есть прогарммный код добавления пункта в системное меню. Но моя программа добавляет лишь пункт в программе которая этот код и обрабатывает. Скажите где я чего не допонимаю. Вот код.
h:=GetActiveWindow;//Получаю дискриптор активного окна
m:=GetSystemMenu(H ,false);Получаю дискриптор системного меню
AppendMenu(m, MF_SEPARATOR, 14, "");Ввожу новый пункт
AppendMenu(m, MF_STRING, 15, "Новый пункт в меню");

Все это делается по таймеру через 1 секунду.


 
Song ©   (2002-08-07 16:24) [1]

Ну а как же иначе? Вы ведь получаете системное меню текущего приложения.


 
Gari   (2002-08-08 13:21) [2]

Тогда, а каким образом можно получить handle другого приложения в виндах?


 
Song ©   (2002-08-08 13:23) [3]

FindWindow()


 
Gari   (2002-08-08 13:31) [4]

Разъясни мне непонятливому. Что такое имя окна я теоретически понимаю, а че такое classname.


 
Guerrillero Che ©   (2002-08-08 14:51) [5]

класс окна
чтобы искать только по заголовку поставь classname=nil
в общем help читай по findwindow


 
Gari   (2002-08-08 15:19) [6]

Попытаюсь как вы посоветовали



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

Текущий архив: 2002.09.26;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.014 c
14-85704
Lexer
2002-08-28 18:09
2002.09.26
Мастера, очень нужен Grid.


7-85733
иван юртаев
2002-07-13 20:15
2002.09.26
Знатоки, подскажите пожалуйста....!


1-85529
Демонов Е.В.
2002-09-13 13:26
2002.09.26
DragAllowFiles ???????????


1-85442
Skif
2002-09-16 08:02
2002.09.26
Переименовать по маске


14-85672
PDV
2002-08-30 15:16
2002.09.26
Скажите плиз CD-KEY для Delphi 5