日期:2014-05-17  浏览次数:21040 次

GDI+是否支持鼠标交互
想写一些绘制坐标系的程序,还需要绘制出来的东西能响应鼠标事件,能用鼠标进行交互,比如:删除、拖动等等,
  不知道GDI+是否具有上述功能。由于以前从未做过这方面的东西,
  所以请求大侠指点一二,
  如果GDI+不能胜任的话,那么该用什么呢?C#支持的。

------解决方案--------------------

------解决方案--------------------
这和 GDI 无关,流程是,界面接收到了鼠标键盘消息,处理消息时使用 GDI 函数重绘界面上的图像,以达到互动的效果
------解决方案--------------------
GDI+都支持!
------解决方案--------------------
...和 gdi+一毛钱关系也没,所以谈不上支持不支持
------解决方案--------------------
GDI+只是图形设备接口,用来绘制图像,与鼠标没有消息来往,至于交互,那需要有一个控件依赖,比如在窗体上绘制图形后,在Form_MouseMove中检测鼠标位置并重绘旧图形.