0

テキストと画像をCViewに描画するOnDrawを実装するクラスがあります。特定の時間(つまり、onClick)で、このテキストをその場で編集できるようにしたいと思います。これを実装するための最良の方法は何でしょうか?

  • クラスにCEditオブジェクトを持たせ、それを非表示にして表示し、テキストの上に描画します。
  • クラスでキーの押下を処理し、独自の編集を実装します
  • 編集ボックスを表示するかクラスを表示するかをクラスコントロールの外部に設定する
  • 他に何かありますか?
4

1 に答える 1

2

最初のアイデアを参考にして、テキスト編集が必要なときにCEditボックスを作成します。ListCtrlが名前変更機能をどのように処理するかを見ると、まさにそれが実行されます。

于 2012-07-20T10:30:03.167 に答える