数据结构课程设计mfc
时间: 2023-12-23 17:26:27 浏览: 34
数据结构课程设计基于MFC的SDI应用程序,主要包括树状图实现各级菜单和对应的消息响应,线性表、一元多项式相加、栈的应用、排序等基于对话框。具体的程序结构如下:
1. 程序结构图:
```
+------------------------+
| CMainFrame |
+------------------------+
| CToolBar |
+------------------------+
| CStatusBar |
+------------------------+
| CSplitterWnd |
+------------------------+
| CTreeView |
+------------------------+
| CFileView |
+------------------------+
| CClassView |
+------------------------+
| COutputWnd |
+------------------------+
| CPropertiesWnd |
+------------------------+
| CChildFrame |
+------------------------+
| CView |
+------------------------+
| CDialog |
+------------------------+
```
2. 树状图实现各级菜单和对应的消息响应:
在CTreeView类中,通过重载OnInitialUpdate()函数初始化树状图,并通过重载OnSelchanged()函数实现对应的消息响应。
3. 线性表、一元多项式相加、栈的应用、排序等基于对话框:
在CDialog类中,通过重载OnInitDialog()函数初始化对话框,并实现线性表、一元多项式相加、栈的应用、排序等功能。