一个程序A 启动另一个程序B后,怎么把A的窗口句柄传递给B程序。如果运行了几个的B程序,那在A程序中通过FindWindow();怎么区分出哪个才是A启动的。
解决方案 »
- 请问下载Activex里怎么不能有重载的函数啊?
- 在自定义函数中是不是不能调用CreateFile()函数啊,或者哪里出了错误?
- 如何动态创建一个和普通的Edit控件那样的edit控件呢?
- 请问:有谁知到哪儿有免费的主页空间吗?
- 怎么使得滚动条变得扁平的,像好多List就是这样的
- 使用SetTimer的问题;
- VB中可能最简单的问题
- (3分问题)CGridCtrl中的输入框,怎么让文字自动换行??
- 【hook api时出现的问题】大牛们过来看几眼
- ****谁能给我一个简单的MDI程序,请进*****
- 线程中显示图片
- 高分求助,VC调用windows打印驱动打印JPG或GIF的实例,急,不够加到200分
2.用GetWindowThreadProcessId获取创建窗口进程的PID,通过比较来判断是不是a创建的
先决条件,A必须以允许继承句柄方式启动B(CreateProcess中bInheritedHandles=true)