Вниз
Скачать: CL | DM;

системное меню   Найти похожие ветки 

 
Xerx ©   (2004-01-30 23:00) [0]

Как добавить пункт в системное меню(как это делаю Rar, UGH!, Restorator). {А иконка - через HBitmap(MF_BITMAP) при создании?} Я создал dll по книжке и получил в ней: DllGetClassObject, DllCanUnloadNow, DllRegisterServer, DllUnregisterServer. Да где-то в ней SEIInitialize, QueryContextMenu, InvokeCommand. А что дальше-то делать, как пользоваться QueryContextMenu и т.д. Или нужно использовать "Borland Turbo Register Server -- COM Server Registration utility". И если да, то КАК? Примерчик бы какой-нибудь, в общих чертах по пунткам с обьяснениями ;), я вроде разобрался с содержимым самой dll, но вот как его использовать?


 
Cobalt ©   (2004-01-31 12:47) [1]

см. C:\Program Files\Borland\Delphi6\Demos\Activex\Shellext


 
Xerx ©   (2004-01-31 22:33) [2]

Так ведь там лишь создание dll, я по ней и делал. А дальше-то что?


 
Cobalt ©   (2004-02-01 00:07) [3]

Книжку, видимо, невнимательно читали? Там-то это и должно быть написано (объяснения), иначе для чего она?
А справку(Win32.hlp) смотрели?
Подскажу - в описании практически каждой функции WinAPI наверху есть кнопочка "Overview". Нажимаете на неё и внимательно читаете.


 
DVM ©   (2004-02-01 16:13) [4]

WWW.RSDN.RU Цикл статей про расширения оболочки, или в книге Пачеко и Тейксеры смотрите.



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

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.047 c
1-1080116903
Igoryok
2004-03-24 11:28
2004.04.11
Компонент для создания диаграмм


11-1066657976
TEmp_Name
2003-10-20 17:52
2004.04.11
Директива Message в KOL_MCK


3-1081923686
Имя2
2004-04-14 10:21
2004.04.11
Фильтрация


3-1081944840
Flashas
2004-04-14 16:14
2004.04.11
dbgrid i mouseweel...


1-1082404703
ASvencim
2004-04-19 23:58
2004.04.11
Как программно узнать имя сеанса Windows?




   Наверх