函数简介:

强制解除绑定窗口,并释放系统资源.  

函数原型:

long ForceUnBindWindow(hwnd)

参数定义:

hwnd 整形数: 需要强制解除绑定的窗口句柄.

返回值:

整形数:
0:
失败
1:
成功

示例:


dm_ret = dm.ForceUnBindWindow(hwnd)

 

: 此接口一般用在BindWindowBindWindowEx中,使用了模式1 3 5 7或者属性dx.public.hide.dll后,在线程或者进程结束后,没有正确调用UnBindWindow而导致下次绑定无法成功时,可以先调用这个函数强制解除绑定,并释放资源,再进行绑定.
此接口不可替代UnBindWindow. 只是用在非常时刻. 切记.
一般情况下可以无条件的在BindWindow或者BindWindowEx之前调用一次此函数。保证此刻窗口处于非绑定状态.
另外,需要注意的是,此函数只可以强制解绑在同进程绑定的窗口.  不可在不同的进程解绑别的进程绑定的窗口.(会产生异常)