2008-07-01から1ヶ月間の記事一覧
四角形を描く 線の次は四角をかいてみます。Rectangle関数を使います。 BOOL Rectangle( HDC hdc, // デバイスコンテキストのハンドル int nLeftRect, // 長方形の左上隅の x 座標 int nTopRect, // 長方形の左上隅の y 座標 int nRightRect, // 長方形の右…
線を描画する 線を描画する関数にはLineTo関数のほかにPolyline関数があります。Polyline関数は、点の情報を格納した構造体の配列を渡すと、連続した線分を描画してくれる関数です。LineTo関数と違い、開始座標を指定する必要はありません。開始座標も含め、…
グラフィックスを描く まずは簡単なグラフィックスを表示してみましょう。線を引くためのソースを表示します hPen = CreatePen(PS_SOLID, 1, RGB(0, 255, 0)); hOldPen = SelectObject(hdc, hPen); MoveToEx(hdc, 10, 10, NULL); LineTo(hdc, 100, 10); Line…
エクセルってシートがたくさんになってしまうことしばしばですね。 そういう場合には、目次を作ってクリックして目的のシートに移動できたら便利です。 結構良く使うマクロなのでメモ。 Sub 目次作成マクロ() Sheets("目次").Select Dim wsheet As Worksheet…
Windowsのグラフィックス表示の仕組みについて説明します。 グラフィックスの表示にはGDI(Graphic Device Interface)を使用します。 GDIはグラフィカルオブジェクトの表示を行うためのWindowsの規格になります。 先にも述べましたが、GDIにより機種や装置に…