
22.03.2009, 16:46
|
|
Познающий
Регистрация: 07.09.2008
Сообщений: 55
С нами:
9302441
Репутация:
57
|
|
Сообщение от slesh
Вообще есть очень хороший пример этого для Delphi
От дельфы до билдера не далеко, так что быстро сможешь переписать.
Описано всё тут:
http://delphiworld.narod.ru/base/add_ie_menu_item.html
или как вариант - запроса в поисковик: "Пример добавления пункта в контекстное меню Windows Explorer"
Спс за линк. +1...
Тут начал уже переводить код. Не так уж и просто оказалось заниматься этим. Три функции пока только портанул... Вообщем такой вопросец. Никто не подскажет как такое можно "перевести" в c++?
Код:
type
TContextMenuFactory = class(TComObjectFactory)
public
.................
override;
end;
TContextMenu = class(TComObject, IShellExtInit, IContextMenu)
..................
end;
Пытался сделать как-то так:
Код:
class TContextMenuFactory : public TComObjectFactory
{
public:
void recount();
};
Но компилятор ругается: [BCC32 Error] Main.cpp(16): E2029 'TComObjectFactory' must be a previously defined class or struct
|
|
|