CEditで、カーソルのX軸位置を知るには。 – プログラミング – Home

CEditで、カーソルのX軸位置を知る...
 
通知
すべてクリア

CEditで、カーソルのX軸位置を知るには。


つきねこ
 つきねこ
(@つきねこ)
ゲスト
結合: 25年前
投稿: 3
Topic starter  

VC4.0で、CEditを使っています。

カーソル横位置(X軸)を知りたいのですが、はて、どうしても
上手くいきません。縦軸はできました。それらしきメンバ関数
はあるのですが、今ひとつ期待通りの効果じゃないです。

もし分かるかたいらっしゃいましたら、教えて下さいませ。


引用解決済
トピックタグ
ひろ
 ひろ
(@ひろ)
ゲスト
結合: 24年前
投稿: 6
 

CEdit *hEdit;
hEdit = (CEdit*)GetDlgItem(IDC_EDIT1);
CPoint ppoint;
ppoint = hEdit->GetCaretPos();

で取得したキャレット(=カーソル)のX座標を4で割るってのはどうですかね?
半角1文字4バイトなので...(^_^;
ちなみにPフォントの時には多分座標が狂うかも?

ちょこっと見ただけなんでこれくらいしか言えませんが...
(そんなに時間がないので...すみません...m(_ _)m)


返信引用

返信する

投稿者名

投稿者メールアドレス

タイトル *

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