GDI graf
Hej Eksperter,Jeg har lidt problemer med drawing vha. GDI i en ren Win32-applikation. Indtil videre har jeg været i stand til at tegne en 2D-graf og plotte datapunkter - mere eller mindre trivielt.
Mit vindue er designet således, at grafen tilpasser sin størrelse til en procentdel af den samlede vinduestørrelse, dvs. at jeg kalder InvalidateRect i WM_SIZE.
Problemet herom er, at min linje i grafen ikke altid fylder hele graf-arealet. Dette skyldes, så vidt jeg kan se, at GDI'en umiddelbart kun kan tegne i 1-pixel hele multiple. Resultatet heraf er, at min linje 'hopper' når jeg justerer mit vindues størrelse, og aldrig rigtigt fylder hele bredden (eller højden) af min graf - dette (tror jeg) da hvis der skulle ligges bare 1 pixel til hvert datapunkt (jeg har 100 i min test hér) ville linjen da være bredere end plot-arealet.
Mit spørgsmål hertil er åledes, om jeg på nogen måde kan være i stand til at tegne med sub-1 pixel multiple i intervallerne mellem datapunkterne, således at min graf altid vil fylde 100% af arealet, og ikke 'hoppe' grundet '1-pixel-minimums-problemstillingen', som jeg umiddelbart tror er skyld i problemet.
Mange tak for hjælpen.