hur.cn - 华软网

 热门搜索

求解问题,对象实例映射到数字ID,

  作者:未知    来源:网络    更新时间:2010/12/9
题目欠好公布,我大概说下
用MFC作图,每一个图像需要能举行,新建,删除,移动等操作,现在的问题是,我新建了一个图像后,我点选图像,怎么确定我选中的是哪一个?
人家的提醒说是把对象实例映照到数字ID,通过数字ID来引用这个对象。请问这个怎么做,不会!
代码或伪代码,谢谢了!
---华软 网友回答---
CRect::PtInRect(), CRgn::PtInRegion ();
---华软网友回复---
楼上的,照旧有问题啊!!!不过很有用了。。
---华软网友回复---
详细问题,详细分析
资源id就是数字啊
---华软网友回复---
建立一个绘图对象的数组或链表。 遍历链表,运用PtInRect()等函数判断鼠标指针是否位于对象区域,就能够获得绘图对象的下标索引或对象指针
---华软网友回复---
人家的提醒说是把对象实例映照到数字ID,通过数字ID来引用这个对象
这句话其实没有什么意义
ID就是个数字
或说你图形的编号
详细所谓引用还要你自行措置惩罚
---华软网友回复---
你把对象指针强制转换为DWORD就是ID了,很简单。
ID再强制转换为指针就是对象。      
华软声明:本内容来自网络,如有侵犯您版权请来信指出,本站立即删除。