网站首页  词典首页

请输入您要查询的计算机术语:

 

术语 CRichEditView::GetContextMenu
释义 CRichEditView::GetContextMenu

virtual HMENU GetContextMenu( WORD seltyp, LPOLEOBJECT lpoleobj, CHARRANGE* lpchrg );

返回值:返回上下文菜单的句柄。

参数:
seltyp选择的类型。在说明部分描述了选择的类型值。
lpoleobj指向一个OLEOBJECT结构的指针,该结构指定了第一个被选择的OLE对象,如果选择中包含一个或更多的OLE项的话。如果选择没有包含项,则lpoleobj 就是NULL。OLEOBJECT结构保存一个指向一个OLE对象vtable的指针。
lpchrg指向一个CHARRANGE结构的指针,该结构包含了当前的选择。

说明:
框架调用这个成员函数作为IRichEditOleCallback::GetContextMenu处理的一部分。此函数是鼠标右键处理程序的典型组成部分。
选择类型可以时下列标志的任意组合:
·SEL_EMPTY表明没有当前选择。
·SEL_TEXT表明当前选择包含了文本。
·SEL_OBJECT表明当前选择包含了至少一个OLE项。
·SEL_MULTICHAR表明当前选择包含的文本不止一个字符。
·SEL_MULTIOBJECT表明当前选择包含了不止一个的OLE对象。
此函数的缺省实现返回NULL。这是一个高级的可重载函数。
更多的信息,参见Win32文档中的IRichEditOleCallback::GetContextMenu和CHARRANGE。
更多有关OLEOBJECT类型的信息,参见“OLE知识库”中的“OLE数据结构和结构配置”。

请参阅:CRichEditCtrl::GetSelectionType
随便看

 

MFC类库中文详解手册包含4274条MFC类库参考词条,基本涵盖了Microsoft基本类库中的类、全局函数、全局变量和宏的内容,是计算机编程的有利工具。

 

Copyright © 2004-2023 Winrtm.com All Rights Reserved
京ICP备2021023879号-40 更新时间:2024/10/6 12:19:28