Configurando a altura e a largura de um aplicativo usando o WMI

0

É possível definir a altura e a largura de um aplicativo usando o WMI? Se sim, como?   Por exemplo, altere a altura e a largura do bloco de notas.

Obrigado

    
por lordhog 12.02.2018 / 20:15

1 resposta

0

De VBScript, VBA, etc é realmente possível redimensionar uma janela. Abaixo está um exemplo de como redimensionar uma janela usando seu identificador. Você precisaria fornecer o hWnd (identificador do Windows) da janela específica que você deseja redimensionar. Outras APIs do win32 podem ser usadas para determinar o hWnd de, por exemplo, o título da janela.

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

Função SetWindowPos

    
por 22.02.2018 / 23:49

Tags