我是GDI +编程的新手,正在寻找一些建议。
我正在从文件加载图像并使用以下函数显示它(包括一些伪代码):
Gdiplus::Image *i = new Gdiplus::Image(file, other parameters ... );
Gdiplus::DrawImage(i, other parameters ... );
我想将工具提示与图片相关联。有没有什么方法可以自动设置/附加工具提示到Gdiplus :: Image objact(或者我希望为此绘制的任何其他Gdiplus控件)?
如果没有,如何实现这些功能?我在WTL中查看了CToolTipCtrl,但不知道如何将它附加到Gdiplus :: Image。
提前致谢。
答案 0 :(得分:0)
在对此进行更多调查之后,我意识到这是不可能的,可以这么说。您必须使用GDI +绘制您自己的工具提示我的监视鼠标事件,以查看它何时悬停在某些内容上,然后使用设备上下文使用鼠标悬停事件处理程序进行绘图。