WinCE/Windows Mobileでフォーカス/非フォーカスCEdit、CListCntl、CButtonの境界線の色を変更するにはどうすればよいですか? MFCまたはWin32 APIで5/6?Windows Mobile/Pocket PC:MFCまたはWin32のフォーカス/非フォーカスCEdit、CListCntl、CButtonの境界線の色を変更する方法
0
A
答えて
0
0
カスタムドローを実装せずにできるとは確信していません。
Windows MobileのMFCは、win32バージョンとほぼ同じ動作をします。だから、あなたが望むものの例をwin32で見つけることができれば、Windows Mobileでも同様に動作するでしょう。
1
あなたがあなた自身のCEditのクラスを派生させて、このような効果を達成し、WM_NCPAINTメッセージを上書きすることができ、これはあなたが非クライアント領域を自分でペイントし、フォーカスが変更されたとき、あなたが国境を所有して描画することができます:
void CMyEdit::OnNcPaint()
{
CWindowDC dc(this);
CRect rect;
GetWindowRect(&rect);
dc.Draw3dRect(0, 0, rect.Width(), rect.Height(), RGB(0,0,255) , RGB(255,0,0));
}
+0
AFAIK WM_NCPAINTなどの非クライアントメッセージは、一般にWindows CEベースのOSでは使用できません。 –
関連する問題
- 1. Wpfテキストボックスのフォーカスされた境界線の色を変更します。GotFocus()
- 2. フォーカスのあるエントリの境界線の色を変更します
- 3. UIviewの境界線の色を変更する方法は?
- 4. テキストエリアの境界線の色を変更する方法:focus
- 5. AndroidでEdittextの色の境界線を変更する方法
- 6. フォームの境界線の色を変更する方法C#?
- 7. GWTテキストボックスの境界線の色を変更する方法
- 8. UWPがグリッドビューのフォーカス境界線を削除します
- 9. 変更のEditText境界線の色
- 10. TinyMCEの境界線の色を変更してフォーカスとぼかしを表示する
- 11. WPF:クリック後のフォーカス境界
- 12. UWPウィンドウの境界線の色を変更しますか?
- 13. NetbeansはDiff-viewの境界線の色を変更します
- 14. Windowsフォームパネルの境界線の背景色
- 15. 選択のドロップダウンボックスの境界線の色を変更する方法は?
- 16. どのウィンドウの境界線の色を変更するには?
- 17. EditTextの境界線の色をプログラムコードで変更する方法は?
- 18. テーブルビューの境界線の色を変更するには
- 19. Visual C++ Win32 APIのアプリケーションメインウィンドウの境界線のスタイルを変更するには
- 20. FX.Stylesの境界線または境界線の色がMootools 1.1/1.2 NaNpxエラーを変更/設定できない
- 21. JComboBoxのインナーポップアップ(JList)の境界線の色を変更します。
- 22. Unity3Dのボタンの境界線の色を変更します
- 23. カスタムイメージとテキストをイオンで入力する方法。また、アイコンと境界線の色の変更がフォーカスのときに必要です
- 24. Shiny R:selectInputの境界線の色を変更します。
- 25. アニメーションの境界線の背景色を変更します。
- 26. DatePickerの境界線の色を変更します
- 27. QComboBoxは境界線の色を変更できません
- 28. searchViewの境界線の色を変更したい
- 29. ブートストラップテーブルのヘッドの境界線の色を変更する値
- 30. ボタンのクリックの境界線の色を変更する
上MSFTとの議論であります国境の色を変えるものが見つかりませんでした。 –