• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:ツリービューで、起動時にチェックを入れたい)

起動時にチェックを入れたい方法は?

このQ&Aのポイント
  • ツリービューで起動時にチェックを入れる方法を教えてください。
  • 起動時にチェックボックスを設定する方法を教えてください。
  • vs2010と2013の両方で起動時にチェックを入れる方法を教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • heburusu
  • ベストアンサー率85% (140/164)
回答No.1

"CTreeCtrl OnInitDialog SetCheck"などで検索すると、正しく反映されないというページがいくつか見つかりますね・・・。 MSDNのサンプル(参考URL)を見ると、なぜか一度フラグの削除&追加をしているので、 この2行を追加してみてはどうでしょうか? >mTree.ModifyStyle( TVS_CHECKBOXES, 0 ); >mTree.ModifyStyle( 0, TVS_CHECKBOXES ); 理由については理解しておりませんが・・・。

参考URL:
https://msdn.microsoft.com/ru-ru/library/windows/desktop/h1w2w3b3%28v=vs.71%29.aspx
rechirin
質問者

お礼

すごい! 動きました。 ありがとうございます。 返事も何日も貰えず、ダメかと思っていました。 本当にありがとうございました。 ベストアンサーにさせて頂きます。

関連するQ&A