如何将窗口嵌入到其它进程的窗口中
目标:将我的程序(exe_A)中弹出的窗口(frm_B)嵌入到其它进程的窗口(frm_Parent)中。
如果frm_Parent关闭,frm_B自动关闭;
如果exe_A退出,frm_B自动关闭,frm_Parent保留。
就像“QQ棋牌游戏伴侣(http://www.wanqq.net/)”达到的效果一样。
不使用hook、进程插入技术(杀毒软件会提示用户执行的超作具有危险性)
另外:QQ棋牌游戏伴侣(好像使用的不是hook、进程插入技术)是如何监视游戏窗口的创建的?
[解决办法]
1.COM(组件对象模型)
2.Dynamic Data Exchange (DDE动态数据交换)
3.WM_COPYDATA (WIN的消息之一)
4.File Mapping(文件映射)
5.Windows Sockets(Windows套接字)
这些基本都可以实现,你自己看想用什么
[解决办法]
简单的findwindows 就可以呀,进程快招也可以啊,就是影响效率
或者就用hook方法,不是你自己去插入(这样有些软件能判断出来),让windows帮你去映射