Come disegnare linee in Visual C ++

May 12

Come disegnare linee in Visual C ++


Circle, linee, triangoli e quadrati in grado di abbellire le forme di Visual C ++, una volta che si impara a disegnare loro. la piattaforma .NET di Microsoft, che alimenta Visual C ++, ha classi di grafica incorporati che semplificano le attività di grafica. Disegno di linee colorate in Visual C ++ può aggiungere funzionalità utili per l'applicazione e fornire un po 'di divertimento di programmazione.

istruzione

1 Avviare Microsoft Visual Studio e aprire uno di Visual C ++ Windows Form progetti. Dopo il caricamento del progetto, le sue forme appaiono nella finestra Esplora soluzioni.

2 Fare doppio clic su form di avvio del progetto per visualizzare il modulo nella finestra di progettazione. Fare doppio clic del titolo del form. Visual Studio visualizza metodo Load del form nella finestra del codice. Incollare il codice riportato di seguito in quel metodo:

Pen ^ redPen = gcnew Pen (Color :: Red);
Point startPoint = Point (20, 50);
Point Endpoint = Point (200, 300);
e-> Grafica-> DrawLine (redPen, startPoint, finale);

La prima istruzione crea un disegno a penna e imposta il suo colore rosso. I prossimi due dichiarazioni definiscono i punti di inizio e fine della linea. Questi valori sono in pixel. La classe Point mostrato nella seconda istruzione imposta il punto di partenza 20 pixel dalla parte superiore del modulo e 50 pixel dal bordo sinistro del form. La terza istruzione pone il punto finale della linea 200 pixel dalla parte superiore del modulo e 300 pixel dal bordo sinistro del form. Il metodo DrawLine disegna la linea.

3 Premere F5 per eseguire il progetto. Viene visualizzata una linea diagonale rossa sul modulo.

Consigli e avvertenze

  • Creare il numero di penne che vuoi dando loro nomi univoci. Creare una penna blu con questa dichiarazione: Penna ^ bluePen = gcnew Pen (Color :: Blu). Regolare il punto di partenza della vostra linea e di fine, se necessario, modificando i valori passati al costruttore Point.
  • È anche possibile chiamare il metodo DrawLine tutte le volte che vuoi per creare più linee sul modulo di Visual C ++.