In VBScript, VBA usw. ist es tatsächlich möglich, die Größe eines Fensters zu ändern. Im Folgenden finden Sie ein Beispiel, wie Sie die Größe eines Fensters mithilfe seines Griffs ändern. Sie müssen das hWnd (Windows-Handle) des Fensters angeben, dessen Größe Sie ändern möchten. Andere Win32-Apis können verwendet werden, um das hWnd beispielsweise aus dem Fenstertitel zu bestimmen.
Const HWND_TOPMOST = -1 Const SWP_NOACTIVATE = &H10 Const SWP_SHOWWINDOW = &H40 Private Declare Sub SetWindowPos Lib "User32" (ByVal hWnd As Long, ByVal hWndInsertAfter As Long, ByVal X As Long, ByVal Y As Long, ByVal cx As Long, ByVal cy As Long, ByVal wFlags As Long) Private Sub ResizeWindow(ByVal hWnd as Long,ByVal X As Long, ByVal Y As Long, ByVal cx As Long, ByVal cy As Long) SetWindowPos hWnd, HWND_TOPMOST, X, Y, cx, cy, SWP_NOACTIVATE Or SWP_SHOWWINDOW End Sub