云外归鸟工作室网站

标题: 黑月DLL中窗口置父问题 [打印本页]

作者: woai610415662    时间: 2012-3-27 20:30
标题: 黑月DLL中窗口置父问题
我用黑月写了个DLL    游戏窗口化用    所以用了API     SetParent()   窗口置父这个函数     然后DLL中需要创建一个窗口    用来窗口置父     用易语言已经编写成功     觉得文件大了点   所以想用黑月   
易语言中可以使用   载入 (窗口1, , 假)       假是不采用对话框   应该要用假才行吧
黑月创建了个窗口     窗口创建完毕后   需要取窗口句柄   然后给置父用    SetParent (CF句柄, 窗口.取窗口句柄 ())
可是问题就出在这里了      取不到游戏的句柄   我觉得DLL中的这个窗口是个子窗口   而不是一个单独的窗口   
FindWindow (类名, 标题)      这个函数我是取游戏窗口的句柄的      我觉得问题就出在窗口子 父的问题上   
DLL中的窗口是子窗口    导致这个函数不能取到游戏窗口句柄
能不能让DLL中的这个窗口成为单独的窗口   
DLL窗口创建代码如下
窗口.创建 (, “窗口化”, &_窗口1_创建完毕, #窗口风格_系统菜单 + #窗口风格_最小化按钮, , (取屏幕宽度 () - 332) ÷ 2, (取屏幕高度 () - 154) ÷ 2, 800, 620)
--------------------------------------------------------------------------
或许上面的窗口就是一个单独的窗口吧       求解~~~~~~~~~~~~~~~~~~~
作者: xjp0595    时间: 2012-7-3 17:17
不知道
作者: 新远网络科技    时间: 2013-9-23 09:39
请问您的 黑月DLL 如何注入成功的呢  麻烦交流下朋友!!




欢迎光临 云外归鸟工作室网站 (http://www.ywgn.net/) Powered by Discuz! X3