MoveToでコンパイルエラー – プログラミング – Home

MoveToでコンパイルエラー
 
通知
すべてクリア

[解決済] MoveToでコンパイルエラー


じゃこ
 じゃこ
(@じゃこ)
ゲスト
結合: 22年前
投稿: 16
Topic starter  

本当に初心的な事ですが、回答をお願い致します。
環境は Win2000 VC6.0 MFCを使用しています。

ある環境で下記のようにコーディングしております。
(本当にこのままです)
が、MoveTo関数の所でコンパイルエラーが発生します。
非常に申し訳ありませんが、考えられる事を教えて貰えれば嬉しいです。

void CChildView::OnPaint()
{
CPaintDC dc(this); // 描画のデバイス コンテキスト

CPen *pOldPen = (CPen *)dc.SelectStockObject(WHITE_PEN);
dc.MoveTo(100, 100);
dc.LineTo(200, 200);
dc.SelectObject(pOldPen);
}

エラー内容:
warning C4003: マクロ 'MoveTo' に指定された実引数の数が少なすぎます。
error C2039: 'MoveToEx' : 'CPaintDC' のメンバではありません。


引用未解決
トピックタグ
dairygoods
 dairygoods
(@dairygoods)
ゲスト
結合: 23年前
投稿: 1421
 

インクルードしているファイルのどこかに
#define MoveTo(なんとか) MoveToEx(かんとか)
というような定義があるせいでしょう。


返信引用
じゃこ
 じゃこ
(@じゃこ)
ゲスト
結合: 22年前
投稿: 16
Topic starter  

すいません。dairygoodsさんのおっしゃるとうりでした。
初心的な質問、申し訳ありません。
早々にご回答頂き、本当にありがとうございました。


返信引用

返信する

投稿者名

投稿者メールアドレス

タイトル *

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