按照. 一个过客的思想,我编写了一个好程序,(没有实验)。<br>枚举所有窗口,发送设置Enable,呵呵,太霸道一些了,不知道是否游泳。<br>function EnumChildWindowsProc(hwnd: Integer; lparam: Longint): Boolean; stdcall;<br>begin<br> EnableWindow(hwnd,True);<br> InvalidateRgn(hwnd, 0, True);<br> Result := True; //终止循环<br>end;<br><br>procedure Call_Btn_Enable;<br>var<br> Window_Handle: Integer;<br>begin<br> Window_Handle := GetWindow(Application.Handle, GW_HWNDFIRST);<br> while Window_Handle <> 0 do<br> begin<br> if Window_Handle <> 0 then<br> begin<br> EnumChildWindows(Window_Handle, @EnumChildWindowsProc, 0);<br> end;<br> Window_Handle := GetWindow(Window_Handle, GW_HWNDNEXT);<br> end;<br>end;<br>