C + + Builder applicazione GDI scrivania virtuale dello schermo


Introduzione

l'azione a schermo Taiwan è controllata per realizzare l'operazione convenzionale, ma a causa dello schermo piattaforma inerente le cause dei problemi, come ad esempio: alto costo, facilmente danneggiati, e le difficoltà di manutenzione. Quindi, lo schermo del computer è diventata una piattaforma virtuale di alternative adeguate. Nel campo di simulazione, e Taiwan sono diventate schermo di un computer virtuale modo migliore. Lo schermo del computer virtuale piattaforma di sviluppo software, a causa della particolarità dello schermo Taiwan, per cui ci sono alcuni software appropriato per le difficoltà, come l'immagine dello schermo Taiwan zoom, roaming e rotazione.

C + + Builder è basato su Windows per lo sviluppo di Visual C linguaggio di una delle piattaforma migliori tecnologie. Utilizzo di C + + Builder fornisce i componenti di base, in combinazione con Windows SDK (Software Development Kit) della funzione delle prestazioni, utilizzando il Windows Graphics Device Interface (GDI), standard finestra dell'applicazione forma T e le proprietà e metodi, la preparazione di un software virtuale schermo piattaforma . Software per la console a schermo alcune delle caratteristiche, fornisce una soluzione efficace.

Taiwan-screen display della rotazione puntatore e trasparente

Soft attuazione tabella schermo piattaforma puntatore problemi schermo piattaforma il più delle volte, di solito il software è di semplificare l'aspetto puntatore, cioè tracciare una linea per rappresentare il puntatore. puntatore sullo schermo Taiwan nella tabella effettivo non può essere semplificata, il software necessario per raggiungere l'istituzione di un puntatore di rotazione delle immagini.

Windows Graphics Device Interface (GDI) di rendering grafico, è indipendente dal dispositivo di grafica. E 'nel software e hardware fornisce un livello astratto tra. Al fine di disegnare elementi grafici per la grafica dispositivo le coordinate di trasformazione di coordinate, GDI XForm progettato una struttura di dati. Strutturato come segue: typedef struct _XFORM (
FLOAT em11, livello di fattore di zoom, rotazione angolo del coseno
FLOAT eM12; fattore di scala a livello, angolo di rotazione del seno
FLOAT eM21; fattore di scala verticale, angolo di rotazione del negativo sine
FLOAT EM22; fattore di scala verticale, angolo di rotazione del coseno
FLOAT EDX; cambiamento deviazione standard
FLOAT edy; errore di conversione verticale
) XForm;