mfc c++通过编辑控件设置另一个应用程序的HWND地址
mfc c++ set HWND address of another application through edit control
我知道如何在代码中获取和设置另一个应用程序窗口的句柄,但我不知道如何在运行时通过编辑控件设置应用程序句柄。问题是,每次我想使用应用程序时,我都必须继续编译它,因为应用程序2中窗口的句柄是动态的。
有人有什么想法吗?
要查找您感兴趣的应用程序窗口的当前HWND,您可以使用EnumWindows
:枚举窗口
http://msdn.microsoft.com/en-us/library/windows/desktop/ms633497%28v=vs.85%29.aspx
或者,如果你知道FindWindow
的名称/类别:,那么使用它可能更容易
http://msdn.microsoft.com/en-us/library/windows/desktop/ms633499%28v=vs.85%29.aspx
您也可以使用GetWindow
来迭代窗口:
http://msdn.microsoft.com/en-us/library/windows/desktop/ms633515%28v=vs.85%29.aspx
有很多可能性
相关文章:
- 如何将一个窗口保留在另一个应用程序窗口的前面
- 将库链接到另一个应用程序时,CMAKE 找不到库
- 调试控制台 ChessEngine.exe "used"在另一个应用程序(国际象棋 GUI)中
- 在 Windows 10 中将一个应用程序放在另一个应用程序前面
- 将数据从一个应用程序单向发送到另一个应用程序的最佳做法
- 当电子的窗口隐藏时如何激活另一个应用程序窗口
- 与 Python 中子进程中的另一个应用程序的交互式会话
- 将UWP应用程序的简单INT发送到另一个程序
- osX - 如何从我的 QT 应用程序启动另一个程序
- 来自另一个 IOS 应用程序的 IOS 应用程序命令
- 如何将Qt嵌入到另一个应用程序中(非阻塞方式)
- 当我尝试将一个向量元素的值分配给另一个向量元素时,为什么我的应用程序会崩溃
- 调试从 Linux 中的另一个C++应用程序启动的 python 脚本
- QML应用程序编译一个 *form.ui.qml文件,但忽略了关联的.qml文件
- 在Qt和C++中从另一个应用程序启动一个应用软件会产生问题
- Pantheios 不使用 MFC 应用程序写入一个文件(一个 exe + 两个 DLL)
- 控制台应用程序返回一个奇怪的值
- 如何将模板化类型的常量应用到另一个类型
- 简单的WinAPI应用程序有一个额外的控制台窗口
- 用c++插件为nodejs应用程序构建一个独立的可执行文件