Nwlapcug.com


Funzioni di User32. dll

Funzioni di User32. dll


Librerie di collegamento dinamico (DLL) sono file che estendono le funzionalità dell'applicazione e i processi di sistema. Dll contengono codice che esegue funzioni per conto di questi processi. Ciò significa che le stesse applicazioni non è necessario contenere codice così tanto, che potrebbe avere un impatto sulle prestazioni. Molte DLL sono condivise, pertanto che forniscono funzionalità simili per più applicazioni e processi di sistema. L'utilizzo di DLL condivise rende funzione software in modo più efficiente. User32. dll contiene una gamma di funzioni che possono essere chiamati dal sistema operativo e applicazioni. Utilizzare la funzionalità di dll quando scrivete software per ridurre il numero di righe di codice necessarie in un'applicazione.

Funzione GetCursorPos

In un ambiente basato su windows, è importante per il sistema operativo e le applicazioni di sapere dove il cursore è posizionato sullo schermo in un dato momento. La funzione GetCursorPos di User32. dll viene utilizzata per recuperare questa informazione e passarlo all'applicazione richiedente. Le applicazioni che sono state scritte per sfruttare in modo specifico a range esteso di indirizzamento di memoria disponibile per sistemi a 64 bit, ad esempio Vista 64, possono avere problemi con la funzione GetCursorPos di User32. dll. Gli sviluppatori di applicazioni possono superare questo utilizzando la funzione GetCursorInfo.

Funzione MoveWindow

Ogni volta che una finestra viene spostata o ridimensionata, è chiamata la funzione MoveWindow per eseguire l'operazione. Le nuove posizioni e le dimensioni di tutte le finestre vengono sempre dichiarati in termini di posizione dell'angolo sinistro superiore della finestra in relazione alla finestra padre. Le applicazioni devono sapere di eventuali modifiche al percorso o alla dimensione di una finestra in cui pongono per visualizzare le informazioni.

Funzione ChangeDisplaySettings

Cambiando le impostazioni di visualizzazione può coinvolgere cambiando la risoluzione dello schermo, modifica la frequenza di aggiornamento, e determinare quale monitor viene regolato in un ambiente con più monitor. Questa particolare funzione include parametri che consentono agli sviluppatori di software specificare se le modifiche si applicano a tutti gli utenti di un computer o se vengono salvate per le impostazioni del profilo di un utente specifico. È anche responsabile per il riconoscimento di impostazioni non supportate dall'hardware.

Funzione GetDesktopWindow

Quando più finestre sono state aperte su un computer desktop, gli utenti spesso necessario tornare al desktop principale. Gli sviluppatori di applicazioni possono chiamare al momento questa funzione per restituire il desktop principale in primo piano. Ad esempio, nell'area "Avvio rapido" della barra delle applicazioni nella parte inferiore dello schermo, c'è un'icona di collegamento chiamata "Mostra Desktop". Fare clic su questa icona, e il sistema operativo chiama la funzione GetDesktopWindow di User32. dll per portare il desktop principale in primo piano.