回复: QT界面嵌入第三方应用窗口
#6 [stlcours 03-07 00:19]
这个问题必须对症下药,要看看对方软件整天在做什么、接收什么消息。比如用Spy++软件观察它失去焦点时候的行为、鼠标移出去以后的行为、不是Windows当前顶级窗口时的行为。
#7 回 stlcours 的帖子 [robot203 03-07 08:53]
stlcours:第二个问题恐怕没办法,除非你写一个DLL打入对方窗口的内部(子类化对方窗口),覆盖WM_SIZE消息(也许还有别的消息),对这个消息全部屏蔽。否则,如果原来别人的软件不断想要显示成某个尺寸,你又怎么拦得住呢?
第一个问题,可能是第二个问题的翻版,一旦对方窗口失去焦点, ..(2019-03-07 00:14)
谢谢大佬提供的思路和参考资料!我先按照这个思路去试试看行不行。