Minimalizowanie okien

Minimalizowanie okien
Wojowni 1610
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 13
0

Chciałem stworzyć program konsolowy, który gdy wydarzą się określone zdarzenia to zminimalizuje wszystkie okna.
Jedyne co znalazłem to:

Tworzysz sobie plik scf gdzie tam chcesz a w nim:

Kopiuj
[Shell]
Command=2
IconFile=explorer.exe,3
[Taskbar]
Command=ToggleDesktop

Kliknięcie w powstały plik minimalizuje wszystkie okna, ale nw jak odpalić ten pliczek przez c++.

tajny_agent
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 1340
Wojowni 1610
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 13
0
tajny_agent napisał(a):

Próbowałeś tych rozwiązań?

Chodzi ci o ten fragment?

Kopiuj
#include "Windows.bi"

Dim hWndConsole As HWND
'Shell_TrayWnd = class name of taskbar
Dim WindowName as String = "Shell_TrayWnd"
Dim res as LRESULT
CONST minall = 419

hWndConsole = FindWindow( "Shell_TrayWnd",null)

res = postMessage(hWndConsole, WM_COMMAND,  minall, null )

Szczerze mówiąc, to nw jak go umieścić w kodzie

Azarien
  • Rejestracja: dni
  • Ostatnio: dni
1
  1. daruj sobie takie skróty "nw".

  2. jeden z wielu sposobów: odpal start.exe i podaj ten .scf jako parametr…

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.