タグ

ブックマーク / codepanic.itigo.jp (2)

  • C#.NET Tips

    CodePanic! > C#.NET Tips > 今ここ ■エクスプローラーのようなドライブとフォルダのツリーを作る TreeViewコントロールを使って エクスプローラーのようなドライブとフォルダのツリーを作る例です。 すべてのNodeを起動時に列挙、追加するとかなり処理が重くなってしまうため 必要なNodeのみ追加し、下位Nodeは+ボックスをクリックされる都度検索、追加しています。 ■InitTree関数 ここで起動時に論理ドライブの一覧を取得し、TreeViewに登録しています。 ノードが展開可能であることを表す+ボックスを表示させるために 文字列dummyをダミーで追加しています。 ■BeforeExpandイベントハンドラ +ボックスがクリックされ、Nodeが展開される前に呼び出されます。 この中でフォルダ内のサブフォルダ一覧を取得し、追加しています。 なお、これは必須では

  • Win32API 一覧

    ※2012.03.11 Win32API検索アプリ v1.2.0.0 公開中 ZIP圧縮版 カテゴリー別にWin32APIをまとめています。探しているAPIを探し当てるためのページです。 リンク先はMicrosoft社のMSDNサイトです。各APIの詳細についてはそちらを参照ください。 古い情報や誤りなどありましたら御知らせください。 APIによっては、複数のカテゴリーに属するものがあります。 50音順カテゴリ一覧 ■アイコン ArrangeIconicWindows アイコン化された子ウィンドウを整列 CopyIcon アイコンをコピー CreateIcon アイコンを作成 CreateIconFromResource アイコン(またはマウスカーソル)をビットマップリソースから作成 CreateIconFromResourceEx アイコン(またはマウスカーソル)をビットマップリソースか

  • 1