050104 ランダム
 HOME | DIARY | PROFILE 【フォローする】 【ログイン】

C7

【毎日開催】
15記事にいいね!で1ポイント
10秒滞在
いいね! --/--
おめでとうございます!
ミッションを達成しました。
※「ポイントを獲得する」ボタンを押すと広告が表示されます。
x
X
2006.01.04
XML
カテゴリ:プログラミング。
ツリービューにフォルダの階層構造を表示したくて考えた。


  1. 存在するドライブを取得

  2. そのドライブ名をルートにインサート

  3. そのドライブの中にフォルダがあるか確認

  4. フォルダがあるなら、ドライブ名に空のダミー子ノードをインサート

  5. 1に戻る



で、見事、フォルダの存在する全てのドライブには「+」が表示された、が、その後が分からない。
「+」を押した時にダミー子ノードを消して、検索してフォルダとかを取得し直して、それらをインサートしようと考えるが、「+」を押した時のメッセージが分からない...。


ツリービューがクリックされた時に、ツリービューにTVM_HITTESTを送って、lParamにTVHITTESTINFOのポインタを指定して、
で、TVHITTESTINFOのflagsにTVHT_ONITEMBUTTONが代入されていたら、「+」を押した時(あるいは「-」)なんですね。





お気に入りの記事を「いいね!」で応援しよう

Last updated  2006.01.04 20:51:44
コメント(0) | コメントを書く
[プログラミング。] カテゴリの最新記事


PR

Profile

CSeven's

CSeven's

Category

Favorite Blog

そうじゃないかもね nekoko0207さん
ICHICO ICHICO*さん
ロミオとロミオは永… 黒い椅子さん
モノクローム。 ファッキン洋平。さん

Comments

ミロロ@ 白 濁 液 通っているんだなwwwwwww アレはもう飽きたし疲れるから結局こっち…
斉藤さん@ 生・・・・・・wwwww <small> <a href="http://kuma.chala-he…
はなお@ これなんて魔法?www 昨日会った女の子、「舐 めまくりたい!…

© Rakuten Group, Inc.
X