¡Código VC de puntuación alta, modifique la disposición de los objetivos del escritorio!
Principio de implementación: busque el identificador de la ventana principal de la ventana del escritorio y luego envíe el mensaje WM_COMMAND. Los códigos de mensaje se pueden encontrar a través de SPY++. El código de mensaje siguiente es WIN8.1. Si no es exacto en otras plataformas, puede encontrarlo usted mismo.
HWND HWND =::FindWindow(_ T(" Progman "), NULL
hWnd =::GetWindow(::GetWindow(hWnd, GW_CHILD), GW _ hWnd); next);
//Modo de visualización
//28751-Icono grande
//28750-Icono mediano
//28752 -Iconos pequeños
//28785-Organización automática
//28788-Alinear iconos a la cuadrícula
//29698-Mostrar iconos del escritorio
//-Método de clasificación
//31492-Ordenar por nombre
//31493-Ordenar por tamaño
//31494-Por tipo Ordenar
//31495-Ordenar por fecha de modificación
* SendMessage(hWnd, WM_COMMAND, 28785, 0 //Ordenar automáticamente
);