初歩的な質問ですいません。
現在、勉強中なのですが、ツリーコントロールを使いたいと思っています。
そこで、ツリーコントロールを配置し、
OnInitDialog関数内で
CTreeCtrl& Tree = GetTreeCtrl();
をやってるんですが、下記のエラーが出ます。
エラー1 error C3861: 'GetTreeCtrl': 識別子が見つかりませんでした
ヘルプを参照してもよくわかりませんでした。
環境はVisualC++2005のMFCのダイアログベースです。
よろしくお願いします。
>GetTreeCtrl
ってどこから調べたものでしょうか?
ダイアログベースで使えるものではないですよ。
(CTreeViewクラスの関数)
ダイアログにツリービューコントロールを配置して
コントロール変数を追加するか、GetDlgItemで取得してください。
追記
http://www.g-ishihara.com/mfc_tr_01.htm
とか参考になるでしょう。
Blue様
回答ありがとうございました。
調べが足りなく申し訳ございません。
無事解決できました。
最初、子アイテムを挿入したのに表示されていなくてできていないと思い困っていましたが、親アイテムをダブルクリックしたらツリーが表示されました。それだけで2時間近くも費やしてしまいました。。。orz
ツイート | ![]() |