Форум: "WinAPI";
Текущий архив: 2002.09.26;
Скачать: [xml.tar.bz2];
ВнизРабота с окнами. Найти похожие ветки
← →
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 вся ветка
Форум: "WinAPI";
Текущий архив: 2002.09.26;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.007 c