huanzq1972
路人甲
路人甲
  • 注册日期2006-07-27
  • 发帖数7
  • QQ
  • 铜币131枚
  • 威望0点
  • 贡献值0点
  • 银元0个
阅读:1407回复:2

[求助]有关ITocControl的buddy的问题!

楼主#
更多 发布于:2006-08-11 18:47
<P>在ArcGIS Developer Help中的例子里,ITocControl、IPageLayoutControl和IMapControl之间的buddy是在从CAxDialogImpl继承而来的Dialog上完成的,那换做从CDialog继承而来的Dialog上怎么具体实现它们之间的buddy呢?</P>
<P>多谢各位网友了!</P>
喜欢0 评分0
gzstyxb
路人甲
路人甲
  • 注册日期2004-09-22
  • 发帖数358
  • QQ
  • 铜币1045枚
  • 威望0点
  • 贡献值0点
  • 银元0个
1楼#
发布于:2006-08-12 08:37
<P>唉,看我写的代码吧。</P>
<P>// 以下代码实现PAGELAYOUTCONTROL控件和IDC_TOCCONTROL的绑定<BR>LPDISPATCH pDispatch = 0;<BR>LPUNKNOWN pUnknown = m_ipPageLayoutControl.GetControlUnknown();<BR>if (pUnknown)<BR>{<BR> pUnknown->QueryInterface(IID_IDispatch, (void**);pDispatch);<BR> m_ipTOCControl.SetBuddyControl(pDispatch);<BR>}</P>
由爱故生忧, 由爱故生怖. 若离于爱者, 无忧亦无怖.
举报 回复(0) 喜欢(0)     评分
huanzq1972
路人甲
路人甲
  • 注册日期2006-07-27
  • 发帖数7
  • QQ
  • 铜币131枚
  • 威望0点
  • 贡献值0点
  • 银元0个
2楼#
发布于:2006-08-12 10:38
多谢多谢!
举报 回复(0) 喜欢(0)     评分
游客

返回顶部