Il sistema operativo fornisce un set di icone standard disponibili per qualsiasi applicazione per l'utilizzo in qualsiasi momento. I file di intestazione SDK contengono identificatori per le icone standard — gli identificatori iniziano con il prefisso "IDI_".
Ogni icona standard ha un'immagine predefinita corrispondente associata con esso. L'utente può sostituire l'immagine predefinita associato alcun cursore standard in qualsiasi momento.
Icone personalizzate sono progettati per l'uso in una determinata applicazione e può essere qualsiasi disegno o modello. Di seguito sono diverse icone personalizzate.