直接用 gdi 绘制、dx 绘制和直接开一个窗口有什么区别?
資深大佬 : AX5N 7
想为一个 app 写一个显示 osd 信息的外挂程序——简单地在 app 的表面(顶层)显示一些文本。我知道可以创建一个透明的窗口来实现,也可以直接用 gdi 绘制,或者是用 dx 绘制。请问这三种方法有什么区别吗,毕竟自己绘制还是比创建一个窗口麻烦的,除了性能以外还有什么好处?
如果想让子程序( osd 信息)的位置实时跟随着父窗口( app )的位置,父窗口最小化的时候,子程序也自动消失,是用哪种方案比较“自然”?
大佬有話說 (2)