ho visto questo codice C++ su un forum, che riduce al minimo tutte le finestre aperteMinimizzare tutte le finestre aperte in C#
#define MIN_ALL 419
#define MIN_ALL_UNDO 416
int main(int argc, char* argv[])
{
HWND lHwnd = FindWindow("Shell_TrayWnd",NULL);
SendMessage(lHwnd,WM_COMMAND,MIN_ALL,0);
Sleep(2000);
SendMessage(lHwnd,WM_COMMAND,MIN_ALL_UNDO,0);
return 0;
}
Come posso accedere alla funzione API FindWindow e SendMessage e il tipo HWND in C# .NET?
se aiuta, puoi semplicemente mostrare il desktop (non efficacemente minimizzare) usando la classe shell32 – nawfal