Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Есть ли способ добавить Toolbar (с кнопками), скажем, в Notepad?

22K
11 ноября 2007 года
Cyril
15 / / 30.09.2007
Приветствую, господа!

Как Вы думаете, есть ли способ добавить Toolbar (с кнопками),
скажем в Notepad?
Хотелось бы надеяться что есть, хотя бы потому, что существует, например,
функция добавления нового пункта меню в открытое приложение:

HWND hWnd = FindWindow( "Notepad", 0 );
if (hWnd)
{
HMENU hMenu = GetMenu( hWnd );
AppendMenu( hMenu, 0, 0, "My Item" );
return TRUE;
}
return FALSE;

(Что касается, CreateToolbarEx(hWnd, ...) для добавления Toolbar'a в открытое приложение - то этот номер конечно же не проходит.)

Заранее спасибо за комментарии, господа!
246
12 ноября 2007 года
GIZMO
1.8K / / 30.07.2004
Цитата: Cyril
Приветствую, господа!

Как Вы думаете, есть ли способ добавить Toolbar (с кнопками),
скажем в Notepad?
Хотелось бы надеяться что есть, хотя бы потому, что существует, например,
функция добавления нового пункта меню в открытое приложение:

HWND hWnd = FindWindow( "Notepad", 0 );
if (hWnd)
{
HMENU hMenu = GetMenu( hWnd );
AppendMenu( hMenu, 0, 0, "My Item" );
return TRUE;
}
return FALSE;

(Что касается, CreateToolbarEx(hWnd, ...) для добавления Toolbar'a в открытое приложение - то этот номер конечно же не проходит.)

Заранее спасибо за комментарии, господа!



Есть. Но это (и добавление меню в том числе) нужно делать находясь в процессе Notepad-а.

1.9K
12 ноября 2007 года
max_dark
256 / / 11.11.2005
Цитата:
Есть. Но это (и добавление меню в том числе) нужно делать находясь в процессе Notepad-а.


Для меню да.
Но панель управления можно прикрутить и из своего процесса
Я делал такое для Виндовского "паука" :)
Вот исходник(Delphi)

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог