点 – 固定ページ 2 – プログラミング – Home

通知
すべてクリア

[解決済]

固定ページ 2 / 2

こん!
 こん!
(@こん!)
ゲスト
結合: 23年前
投稿: 49
 

取り敢えずみんな切れそうだしこんな感じでどう?

void CEView::OnDraw(CDC* pDC)
{
CPen greenPen ( PS_SOLID | PS_INSIDEFRAME, 3, RGB ( 0, 255, 0 ) );
CBrush YBrush ( RGB ( 255, 255, 0 ) );

CBrush* pOldBrush = pDC->SelectObject ( &YBrush );
CPen *pOldPen = pDC->SelectObject ( &greenPen );

pDC->Ellipse ( 100, 100, 200, 200 );
pDC->SelectObject ( pOldPen );
pDC->SelectObject ( pOldBrush );
}

今までの皆さんの努力が水の泡かな・・・

後は一つ一つ調べてね。

こん!<=^・^=>


返信引用
こん!
 こん!
(@こん!)
ゲスト
結合: 23年前
投稿: 49
 

しかしこの程度の例はネットで
CDC::Ellipse
検索するだけでぼろぼろ出てきますよ。

MSDNが分かりにくいならそちらを探してみましょう。

こん!<=^・^=>


返信引用
憐
 憐
(@憐)
ゲスト
結合: 23年前
投稿: 12
Topic starter  

初心者でよくわからずすみませんでした。
上のプログラムの例でなんとなくわかったのですが
座標は変えることができないのでしょうか?


返信引用
こん!
 こん!
(@こん!)
ゲスト
結合: 23年前
投稿: 49
 

お好きな様に変えて下さい。

こん!<=^・^=>


返信引用
憐
 憐
(@憐)
ゲスト
結合: 23年前
投稿: 12
Topic starter  

>pDC->Ellipse ( 100, 100, 200, 200 );
これってサイズじゃないんですか?


返信引用
憐
 憐
(@憐)
ゲスト
結合: 23年前
投稿: 12
Topic starter  

すいませんわかりました
ありがとうございました


返信引用
固定ページ 2 / 2

返信する

投稿者名

投稿者メールアドレス

タイトル *

プレビュー 0リビジョン 保存しました
共有:
タイトルとURLをコピーしました