tagCANDY CGI VBレスキュー(花ちゃん)の Visual Basic 6.0用 掲示板
VBレスキュー(花ちゃん)の Visual Basic 6.0用 掲示板
[ツリー表示へ]  [ワード検索]  [Home]

タイトル Re^9: メモ帳のカーソル位置
投稿日: 2012/07/09(Mon) 14:59
投稿者Boze
前の投稿が修正できないのでこっちに書きます。

やはりWindowHandleが取得できていません。
そのためMoveWindowも当然ながら反応しません。
MoveWindowで(0,0)を指定してみましたがNotePad起動後なにも反応しません。

そしてさらに問題です。
実はメインが右の構成と左の構成が存在するようです。
つまりはメイン画面が
左のときはMoveWindowで(0,0)を指定
右のときはメイン画面の左上座標を取得
としなければいけないようです。
メイン画面が左か右かを取得することがまず必要になりました。

ちなみに、左がメイン画面のときNotepadはモニタのつなぎ目の中途半端な位置に開きます。

右がメイン画面のときの操作の手順としては
SM_CXSCREENでプライマリモニタのサイズを取得しSM_CXVIRTUALSCREENでフルサイズを取得する。
その差分が左からの位置に相当すると考えたのですがどうやら違うようです。
画面から消えて行きました。

いったい何から手をつけたらいいのでしょうか・・・
何かいい案がありましたら教えてください

- 関連一覧ツリー をクリックするとツリー全体を一括表示します)

古いスレッドにレスはつけられません。