Как AppendMenu к стандартному контекстное меню?
От: newser  
Дата: 29.10.02 09:17
Оценка:
Как добыть стандартное контекстное меню, напр. CEdita
(Undo,Cut,Copy,Paste...) для того, чтобы к нему AppendMenu("мое субменю")?

типа:

CMenu menu;

menu.CreatePopupMenu();//???
menu.GetContextMenu(;-);//???

menu.AppendMenu( MF_STRING...


спасибо.
Re: Как AppendMenu к стандартному контекстное меню?
От: sasha Грузия  
Дата: 29.10.02 15:34
Оценка:
Здравствуйте newser, Вы писали:

N>Как добыть стандартное контекстное меню, напр. CEdita

N>(Undo,Cut,Copy,Paste...) для того, чтобы к нему AppendMenu("мое субменю")?

Вот статья Paul DiLascia из MSDN Magazine
http://msdn.microsoft.com/msdnmag/issues/1100/c/default.aspx

Там описан его класс CEditMenuHandler

CEditMenuHandler duplicates the edit control context menu
in a way that can be extended.

Пойдет?
Re[2]: Как AppendMenu к стандартному контекстное меню?
От: Patalog Россия  
Дата: 30.10.02 07:40
Оценка:
Здравствуйте sasha, Вы писали:

S>Здравствуйте newser, Вы писали:


N>>Как добыть стандартное контекстное меню, напр. CEdita

N>>(Undo,Cut,Copy,Paste...) для того, чтобы к нему AppendMenu("мое субменю")?

S>Вот статья Paul DiLascia из MSDN Magazine

S>http://msdn.microsoft.com/msdnmag/issues/1100/c/default.aspx

S>Там описан его класс CEditMenuHandler


S>CEditMenuHandler duplicates the edit control context menu

S>in a way that can be extended.

S>Пойдет?


В том то и дело, что челу нужно _добавить_ в _стандартное_. Перекрыть WM_CONTEXTMENU и показать _свое_ меню дело не хитрое.
А вот именно добавить...
Почетный кавалер ордена Совка.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.