- W-ZERO3 Holic Today画面からの発着信履歴表示
- W-ZERO3 Holic Today画面からの発着信履歴表示(続き)
- W-ZERO3 Holic Today画面からの発着信履歴表示(続き2)
最後にはアドエスでの情報提供の呼びかけがあります。
めずらしく人の役に立てるチャンス(笑
早速、リモート スパイでメッセージを覗いてみました。
(発信履歴を出した時の様子です)
結果、発信履歴、着信履歴ともに WM_USER + 258のメッセージが飛んでいます。
wParamは発信履歴が10000h(65535)、着信履歴が 0。lParamは両方とも 0でした。
ガセ情報を送って迷惑をかけると大変なので、一応コードを書いて動作確認しておきます。
case BUTTON_INCOMING: // 着信履歴 hDenwa = FindWindow(_T("AfxFrameOrView80su"), _T("電話 ")); if (hDenwa) { SendMessage(hDenwa, WM_USER + 258, 0, 0); } break; case BUTTON_OUTGOING: // 発信履歴 hDenwa = FindWindow(_T("AfxFrameOrView80su"), _T("電話 ")); if (hDenwa) { SendMessage(hDenwa, WM_USER + 258, 65536, 0); } break;
ウィンドウに適当に置いたボタンをクリックすると、着信履歴・発信履歴を表示することができました。
これなら大丈夫そうですね。
ちなみにカーソルの左右同様、テンキーを押した時も同じメッセージが飛んでいました。
lParamは全て 0で、 wParamは 1~9が 10001h, 20001h, ... 90001hと続いて *が A0001h, 0が B0001h, #が C0001hです。
何か面白いことができるといいですね。
0 件のコメント:
コメントを投稿