c# - 在第三方应用程序中创建窗口作为子窗口

标签 c# windows winapi reparenting

我正在尝试让我的 C# 表单在第三方应用程序中正确设置父级,我有控件的句柄,我希望我的表单具有父级,但似乎无法让它工作。

alt text http://img693.imageshack.us/img693/8871/examplec.jpg

我想创建我的表单,使其成为 MDIClient 的一部分,句柄 005E0ED6。就像窗口 01D7157D 一样。

这可能吗?如果可以的话可以用C#来完成吗?

最佳答案

你是如何尝试这样做的?你试过吗SetParent ?请参阅以下 StackOverflow 问题,看看是否有帮助。 Embedding HWND into external process using SetParent

关于c# - 在第三方应用程序中创建窗口作为子窗口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2399024/

相关文章:

c# - LinqPad 5 : The name 'DbFunctions' does not exist in the current context

c# - 相当于 c# 中的 vbCrLf

windows - WriteFile 函数的 lpNumberOfBytesWritten 参数

c# - 可以在基类的方法中使用抽象属性值吗?

c# - C#测试项目和C#类库项目的区别

python - 在 Windows 上从命令提示符或 "double click"检测脚本启动

windows - 创建 TLS 客户端凭据时发生 fatal error 。内部错误状态为 10013

windows - 与 x86_64 Windows 调用约定混淆

winapi - 从驱动器号获取特定的设备类型

c++ - 如何找到USB驱动器号?