くだすれDelphi(超初心者用)その26
■ このスレッドは過去ログ倉庫に格納されています
0013ななしへたぐらま ◆XcB18Bks.Y
2005/07/13(水) 23:25:43●前スレ948 http://pc8.2ch.net/test/read.cgi/tech/1119008091/948
VC++とかで書いたことがないので基本的なところで間違っているかもしれませんが.
下記のようなコードで実験した限りはどれもあまり変わりませんでした.
(Delphi版)
Canvas.Brush.Color := Random($ffffff);
(API版α)
LogBrush.lbColor := Random($ffffff);
aGDIBrush := windows.CreateBrushIndirect(LogBrush);
SelectObject(Canvas.Handle, aGDIBrush);
:
DeleteObject(aGDIBrush);
(API版β…Windows 2000以降のみ,Win9x系不可)
SelectObject(Canvas.Handle, GetStockObject(DC_BRUSH));
SetDCBrushColor(Canvas.Handle, Random($ffffff));
■ このスレッドは過去ログ倉庫に格納されています