目前有一图象处理程序,我想把图象处理的部分分离出来,能供其它软件调用,能否做成com,具体该如何实施.
目前的程序中有图象灰度等调节,在对话框中调节,显示图象的视图中的图象会相应变化,如果做成com,这种效果能否实现,com和程序中的图象数据如何交互?
高手给个思路就行,谢谢!
目前的程序中有图象灰度等调节,在对话框中调节,显示图象的视图中的图象会相应变化,如果做成com,这种效果能否实现,com和程序中的图象数据如何交互?
高手给个思路就行,谢谢!
你写成com后不用管显示,只要把数据处理好,返回出去就对了
你的这种情况很好写,比如你所说的“图象灰度调节”这个,可以写个xxx组件,有这样一个方法:
void SetGray(HBITMAP hBitmap, uint grayvalue)
{
......
}其实写图形处理的话,最好把你要处理的图形都搞成自己的格式,也不能说自己,一般情况下,都会包装个类,这个类代表一个图形,里面放的是位图格式,有BITMAPHEADER和BITS```其他的根据你的需要而添加
up
又有新问题了~~~
com能否传递类指针?