我对使用防火墙很陌生,但我已经成功地构建了这个用于眼睛跟踪的插件。我需要校准我的数据,这里我需要得到插件显示/显示/绘制图形(圆圈)在HTML页面之上。我没有展示或绘图的c++或消防经验。
我读过不同的方法,不管我是否有一个没有窗口的插件。我不知道我的插件是不是没有窗户。也读过关于Direct2D的文章,但是没有显示任何东西。此外,我还研究了“Windows上的绘图”(http://colonelpanic.net/2010/11/firebreath-tips-drawing-on-windows/),但是在使用HWND时能够得到它的要点,我猜这是最重要的部分。
如何使用我的消防插件在html页面上显示一个或多个圆圈?如果可能的话,我真的会学清楚的例子和解释。
我希望你能帮上忙,也许这是个基本问题。
发布于 2014-01-22 03:49:38
你说你画的是html页面--这意味着你特别关注在插件下看到html页面。如果您使用插件绘制,这意味着您必须使用无窗口插件-窗口插件不能有透明的背景。事实上,我并不确定所有没有窗口的插件都能有透明的背景。
请记住,如果插件在页面上绘制,这意味着元素也浮动在页面上--这意味着您无法与页面交互。基本上,您需要处理RefreshEvent并从PluginWindow中获取hDC,然后使用它绘制,但正如我所说的,我不知道它是否会实际工作,或者是否一致。
如果我是你,我会想办法用html --例如,浮动的透明图像--画,然后用插件来做眼睛跟踪的事情。
https://stackoverflow.com/questions/21262356
复制相似问题