想为一个 app 写一个显示 osd 信息的外挂程序——简单地在 app 的表面(顶层)显示一些文本。我知道可以创建一个透明的窗口来实现,也可以直接用 gdi 绘制,或者是用 dx 绘制。请问这三种方法有什么区别吗,毕竟自己绘制还是比创建一个窗口麻烦的,除了性能以外还有什么好处?
如果想让子程序( osd 信息)的位置实时跟随着父窗口( app )的位置,父窗口最小化的时候,子程序也自动消失,是用哪种方案比较“自然”?
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.