我刚学VC不久,对VC的框架不是很了解,有以下三个问题不是很清楚,也没有google到比较好的资料!
所以在这里求助大家了:
1,树型控件的节点如何与数据库关联,树的节点由数据库中某一列的数据生成!
2,树型控件如何响应单击事件和双击事件?
3,如果在基本对话框的工程中设置与数据库相连!
在这里先谢谢了!~
如果谁有整理过的资料或实例程序,能否发到我信箱,谢谢!~
[email protected]
所以在这里求助大家了:
1,树型控件的节点如何与数据库关联,树的节点由数据库中某一列的数据生成!
2,树型控件如何响应单击事件和双击事件?
3,如果在基本对话框的工程中设置与数据库相连!
在这里先谢谢了!~
如果谁有整理过的资料或实例程序,能否发到我信箱,谢谢!~
[email protected]
2,树控件有选定事件以及双击展开事件等,处理之
3,这个你最好找本书看看,例子很多。
Yeah,there is no style or property for you to acheive that .Do my call
InsertItem() for each item you want to add.
2,树型控件如何响应单击事件和双击事件?
NM_CLICK/NM_DBCLICK notification message when you wanna do that in your parent
window(such as the dialog window which containds your tree control).
Or
you could use the Windows Message Reflection mechanism like this:
ON_NOTIFY_REFLECT(NM_CLICK, OnClick)
if you want to deal with the message in your separate CTreeCtrl derived class3,如果在基本对话框的工程中设置与数据库相连
refer to CDatabase
例子:
按数据库记录构建树控件
http://www.vckbase.com/document/viewdoc/?id=4663
使用的是DAO方式:
http://community.csdn.net/Expert/FAQ/FAQ_Index.asp?id=196999
2.http://www.vckbase.com/document/viewdoc/?id=447
3.http://www.vckbase.com/document/listdoc.asp?mclsid=11&sclsid=1105
1,树型控件的节点如何与数据库关联,树的节点由数据库中某一列的数据生成! :程序先连接数据库;读取数据(例如:某列);添加树节点(方法很多,例如:InsertItem)
2,树型控件如何响应单击事件和双击事件? :右键单击树控件->classwized。可以看见单击方法和双击方法。
3,如果在基本对话框的工程中设置与数据库相连! :ODBC,ADO,DAO等,要看你选择什么方法。不同的情况,自己的数据库类就选择不同的继承。你问的太宽泛,建议你买本重点介绍VC环境和数据库的书仔细阅读。
2> ODBC/ADO/DAO/CRECORDSET
3> 很多
,.
2 单击响应NM_CLICK,双击响应NV_DBLCLK,不过响应事件一般都使用TVN_SELCHANGED在所选中的结点发生改变后发送消息;
3 与数据库连接的方法有很多,ADO,DAO,ODBC等等
如:http://www.yesky.com/20010904/194945.shtml
楼主可以去找些文章来看看。