PDA

View Full Version : [C++] Funzione per Disegnare Linee tra due punti


brove92
16-12-2008, 13:14
ciao a tutti.....

sto cercando una funzione come da titolo da inserire in una dll......

per ora nn ho trovato niente di interessante.....potreste dirmi qualke funzione da usare voi?????

Grazi tante!!!!!

PS io ho pensato di far partire la funzione in DllMain con questo:

CreateThread(0, 0, (LPTHREAD_START_ROUTINE)MyFunction, 0, 0, 0);

cionci
16-12-2008, 16:05
E' un po' troppo generico, non esiste una funzione che disegna una linea fra due punti qualsiasi dello schermo. Devi esplicitare meglio a chi appartengono questi punti.

banryu79
16-12-2008, 16:19
Infatti, la dll dovrà in qualche modo avere a disposizione un contesto grafico su cui disegnare, poi con le API standard di GDI/GDI+ puoi tranquillamente disegnarla, una linea.
Il problema non è "come" disegnarla, ma "sopra che cosa" disegnarla... e questo lo sai solo tu :D

brove92
16-12-2008, 20:24
innanazitutto graze per le risp!!!

cmq devo disegnarla in modo ke rimanga sempre primo piano....sopra lo schermo...!!!!

Grazie...!!!!

cionci
16-12-2008, 21:22
Non credo che si possa...