[記事リスト] [新規投稿] [新着記事] [ワード検索] [過去ログ] [管理用]

投稿時間:15/10/12(Mon) 02:23
投稿者名:koi
URL :
タイトル:プラグインによるプロファイル切り替え

現在自分用にプラグインを作っているのですが
その中でプロファイルの自動切り替え動作を行いたいと思っています

HWND hMain, hTree, hList, hView;
bka.GetWindowHandles(&hMain, &hTree, &hList, &hView);

HWND hMailbox = GetNextWindow( hTree, GW_HWNDNEXT);
HWND hProfile = GetNextWindow(hMailbox, GW_HWNDNEXT);

LRESULT lResul = SendMessage( hProfile, CB_SETCURSEL, 0, 0);

のような形でプログラムを書いたところプロファイル表示が
変わったのでそれでいいのかと思いましたが
表示が変わっただけで実動作に反映されていませんでした
上記のコードの後に
bka.Command(NULL, "SwitchProfile");

を行ってESCなどを押すだけで変わることはわかったのですが
ESCを押す(一覧ウインドウを閉じる)という操作が必要になります
(あくまで操作なしで切り替えたい)

表示されるプロファイル一覧ウインドウを自動で
消す方法もわからないのですが
そもそももっとスマートな方法があるような気もします
   (MFC主体で使っているのでWin32にも戸惑っている状態)

其のあたりの処理をどのように実装すればいいのか
わかる方がいたら教えていただけないでしょうか


このメッセージに返信する場合は下記フォームから投稿して下さい。

おなまえ
Eメール メールアドレスを書いておくと回答を送信します。(未公開)
題   名
メッセージ    手動改行 強制改行 図表モード
URL
削除キー (記事削除時に使用。英数字で8文字以内)
プレビュー
スパムですか? はい いいえ スパムとは

以下のフォームから自分の投稿した記事を削除できます
■記事No ■削除キー



- Web Forum -
Mozilla Firefox ブラウザ無料ダウンロード