カテゴリ:プログラミング。
ツリービューにフォルダの階層構造を表示したくて考えた。
で、見事、フォルダの存在する全てのドライブには「+」が表示された、が、その後が分からない。 「+」を押した時にダミー子ノードを消して、検索してフォルダとかを取得し直して、それらをインサートしようと考えるが、「+」を押した時のメッセージが分からない...。 ツリービューがクリックされた時に、ツリービューにTVM_HITTESTを送って、lParamにTVHITTESTINFOのポインタを指定して、 で、TVHITTESTINFOのflagsにTVHT_ONITEMBUTTONが代入されていたら、「+」を押した時(あるいは「-」)なんですね。 お気に入りの記事を「いいね!」で応援しよう
Last updated
2006.01.04 20:51:44
コメント(0) | コメントを書く
[プログラミング。] カテゴリの最新記事
|
|