Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

Repaint Visual C++ 2008

Ostatnio zmodyfikowano 2012-06-02 19:33
Autor Wiadomość
grizzPL
Temat założony przez niniejszego użytkownika
Repaint Visual C++ 2008
» 2012-06-02 19:33:48
Jak wywołać zdarzenie Paint w Formie przy zmianie jej wielkości?

Taki kod:
C/C++
e->Graphics->Clear( Color::Gray );
int szer = this->Size.Width;
int wys = this->Size.Height;
Pen ^ pen = gcnew Pen( Color::Black );

PointF punkt1 = PointF( 0, 0 );
PointF punkt2 = PointF( szer *( 10 / 100 ), wys *( 50 / 100 ) );
PointF punkt3 = PointF( szer, wys );

array < PointF >^ punkty = { punkt1, punkt2, punkt3 };

e->Graphics->DrawCurve( pen, punkty );

w Paint() powoduje, że przy zmianie wielkości okna rysowane są kawałki łuku...
P-57710
« 1 »
  Strona 1 z 1