VC-SDK-OLE
hqywork
这个作者很懒,什么都没留下…
展开
-
OLE SDK——框架界面(五):IOleInPlaceFrame::SetMenu
IOleInPlaceFrame::SetMenu在窗口框架容器对象被激活的位置安装复合菜单。HRESULT SetMenu( HMENU hmenuShared, //复合菜单句柄 HOLEMENU holemenu, //菜单描述符句柄 HWND hwndActiveObject //对象的窗口句柄); 参数hmenuShared 通过调用IOleI原创 2002-03-16 18:57:00 · 1150 阅读 · 0 评论 -
OLE SDK——框架界面(三):IOleInPlaceFrame::RemoveMenus
IOleInPlaceFrame::RemoveMenus给定容器一个从在位(in-place)复合菜单中移去它的菜单标记的机会。HRESULT RemoveMenus( HMENU hmenuShared //在位复合菜单的句柄); 参数hmenuShared 在位复合菜单的句柄,它是被调用IOleInPlaceFrame::InsertMenus和WindowsInse原创 2002-03-16 18:57:00 · 1190 阅读 · 0 评论 -
OLE SDK——框架界面(四):IOleInPlaceFrame::EnableModeless
IOleInPlaceFrame::EnableModeless激活或禁止一个框架的非模式对话框。HRESULT EnableModeless( BOOL fEnable //激活或禁止非模式对话框窗口); 参数fEnable 通过指定TRUE激流非模式对话框窗口,指定FALSE禁止非模式对话框。 返回值这个方法支持标准返回值E_UNEXPECTED,也支持下列:原创 2002-03-16 18:57:00 · 1268 阅读 · 0 评论 -
OLE SDK——框架界面(七):IOleInPlaceFrame::TranslateAccelerator
IOleInPlaceFrame::TranslateAccelerator当一个对象在位激活的时候,有意的为容器的框架翻译加速键。HRESULT TranslateAccelerator( LPMSG lpmsg, //指向结构 WORD wID //命令标识值); 参数lpmsg 包含键信息的MSG结构指针 wID 命令标识值在容器提供的加速表中对应原创 2002-03-16 18:55:00 · 1247 阅读 · 0 评论 -
OLE SDK——框架界面(二):IOleInPlaceFrame::SetStatusText
IOleInPlaceFrame::SetStatusText在容器的框架窗口状态行设置和显示关于在位(in-place)对象的状态文本。HRESULT SetStatusText( LPCOLESTR pszStatusText //指向显示消息的指针); 参数pszStatusText 包含要显示消息的以空字符结束的字符串的地址。 返回值这个方法支持标准返回值E原创 2002-03-16 18:57:00 · 1502 阅读 · 0 评论 -
OLE SDK——框架界面(六):IOleInPlaceFrame::InsertMenus
IOleInPlaceFrame::InsertMenus允许容器插入它的菜单组到复合菜单中,以便在在位(in-place)会话期间被使用。HRESULT InsertMenus( HMENU hmenuShared, //空菜单句柄 LPOLEMENUGROUPWIDTHS lpMenuWidths //指向数组); 参数hmenuShare原创 2002-03-16 18:57:00 · 1038 阅读 · 0 评论 -
OLE SDK——框架界面(一)
IOleInPlaceFrameIOleInPlaceFrame界面控件着容器的顶级框架窗口。控件涉及允许容器去插入它的菜单组到复合菜单中,在适当的窗口框架中安装复合菜单,并从复合菜单移去容器的菜单标记。它设置和显示状态文本到相关的在位(in-place)对应。它也激活或禁止框架的非模式对话框,并预期的为容器框架翻译加速键。什么时候实现如果你要写一个被在位(in-place)激活的容器原创 2002-03-15 09:02:00 · 1736 阅读 · 0 评论