Red de conocimiento informático - Material del sitio web - ¿Cómo ocultar permanentemente un ícono específico en la barra de tareas?

¿Cómo ocultar permanentemente un ícono específico en la barra de tareas?

Hay varios métodos

Es relativamente sencillo ocultar directamente la barra de tareas

ToolbarWindow32 encuentra el identificador según el nombre de la clase y luego llama a la función ShowWindow() para ocultar todos los iconos de la barra de tareas.

Shell_TrayWnd encuentra el identificador FindWindow según el nombre de la clase y luego envía el mensaje WM_SIZE

La barra de tareas desaparece

Si desea ocultar un icono específico, puedes usar TB_TrayWnd para lograrlo. Enviar un mensaje WM_SIZE

La barra de tareas desaparecerá

Si desea ocultar un icono, puede usar el mensaje TB_BUTTONCOUNT TB_HIDEBUTTON

Entonces Shell_TrayWnd encontrará FindWindow basado en el identificador del nombre de la clase.