sunmz_wjxy 发表于 2007-4-13 14:18:00

得到了所选文本的句柄,如何把它赋给对象指针?

<p>我创建了右键实体菜单,当选中一个文本时,点击右键会弹出对应的右键菜单.这时会在</p><p>void *CPDMTextMenu:: getMenuContext(const AcRxClass *pClass, const AcDbObjectIdArray &amp;ids)<br/>{<br/>&nbsp;if (pClass != AcDbText::desc()) return NULL;<br/>&nbsp;m_Text = AcDbText::cast(pClass);<br/>&nbsp;m_tempHMenu = m_pMenu-&gt;GetSubMenu(0)-&gt;GetSafeHmenu();<br/>&nbsp;return &amp;m_tempHMenu;<br/>}<br/>//pClass就是所选实体的句柄,我不懂第二个参数是什么意思?</p><p>我在自定义类CPDMTextMenu里定义了一个私有的AcDbText *m_Text.</p><p>想把pClass所指的句柄赋给m_Text,但总是不成功,m_Text总是空值,<br/>希望高手指点................</p><p>谢谢!!!!!!!!!!!!!!!!</p>
页: [1]
查看完整版本: 得到了所选文本的句柄,如何把它赋给对象指针?