通知
すべてクリア
Topic starter
2000年11月21日 3:38 AM
VC4.0で、CEditを使っています。
カーソル横位置(X軸)を知りたいのですが、はて、どうしても
上手くいきません。縦軸はできました。それらしきメンバ関数
はあるのですが、今ひとつ期待通りの効果じゃないです。
もし分かるかたいらっしゃいましたら、教えて下さいませ。
2000年11月27日 4:17 PM
CEdit *hEdit;
hEdit = (CEdit*)GetDlgItem(IDC_EDIT1);
CPoint ppoint;
ppoint = hEdit->GetCaretPos();
で取得したキャレット(=カーソル)のX座標を4で割るってのはどうですかね?
半角1文字4バイトなので...(^_^;
ちなみにPフォントの時には多分座標が狂うかも?
ちょこっと見ただけなんでこれくらいしか言えませんが...
(そんなに時間がないので...すみません...m(_ _)m)