`
yaasshole
  • 浏览: 666964 次
文章分类
社区版块
存档分类
最新评论

树窗口

 
阅读更多
下面是我通过使用向导生成的代码:
class CDemoView : public CWindowImpl<CDemoView, CTreeViewCtrl>
{
public:
DECLARE_WND_SUPERCLASS(NULL, CTreeViewCtrl::GetWndClassName())
BOOL PreTranslateMessage(MSG* pMsg)
{
pMsg;
return FALSE;
}
BEGIN_MSG_MAP(CDemoView)
END_MSG_MAP()
};
注意和普通窗口的区别:
1)CWindowImpl第二个木板参数为CTreeViewCtrl类
2)DECLARE_WND_SUPERCLASS宏取代了原来的DECLARE_WND_CLASS宏
3)没有OnPaint函数的定义,因为这个函数我们不需要改写
我们只需要操作CDemoView的成员函数就可以添加,删除,修改树。比如修改CMainFrame类的函数如下:
LRESULT OnFileNew(WORD /*wNotifyCode*/, WORD /*wID*/, HWND /*hWndCtl*/, BOOL& /*bHandled*/)
{
// TODO: add code to initialize document
m_view.InsertItem(L"ok",0,0,0,0);
return 0;
}
分享到:
评论

相关推荐

    MFC中的窗口分割和树形目录的创建

    简单的单文档程序,实现了分割窗口和树形目录的创建,便于想了解树形目录如何创建的朋友参考。

    B+,B树窗口图形程序

    实现了B+树的创建,插入,删除,查询等操作

    stumpwm:树桩窗口管理器

    树桩窗口管理器 StumpWM是完全用Common Lisp编写的窗口管理器。 它尝试高度可定制化,同时完全依靠键盘进行输入。 您将找不到按钮,图标,标题栏,工具栏或任何其他传统的GUI小部件。 这些设计决策反映了生产性,可...

    易语言查看窗口树

    易语言查看窗口树源码,查看窗口树,查看系统窗口树,递归生成窗口树,取图标,窗口_取进程ID,取进程路径,通过句柄取图标,初始化颜色表,CaptureDC,GetBitsAddress,GetBitsSize,BytesPerLine,Create,SetPixelColor,...

    易语言生成窗口树之快速算法

    易语言生成窗口树之快速算法源码,生成窗口树之快速算法,递归生成窗口树,GetWindow,GetClassName,GetDesktopWindow,GetWindowText,IsWindowVisible,SendMessage

    VC 用来设置树形节点的属性框控件源代码.rar

    用来设置树形节点的属性框控件,VC 源代码,使用注意,选中树窗口中的结点后, 可以在属性窗口修改其属性。也就是鼠标只要一点击树形菜单中的任一节点,下边的属性窗就会处于高亮编辑状态,用来编辑树控属性非常方便...

    窗口文件管理器 Q-Dir 8.99 + x64 便携中文版.zip

    Q-Dir 是一款强大且走极端路线的文件管理器,小编怀疑软件作者患有文件整理强迫症,一般软件作者不会想到设计一款具有四个文件夹整理窗口的文件管理器,再加上额外的文件夹树窗口,就是五个窗口了。Q-Dir 免费适合...

    生成窗口树之易语言快速算法

    生成窗口树之易语言快速算法。@资源源码站。

    窗口分割,填充树和dialog

    窗口分割,左边实现填充树,中间是dialog,右侧画图

    MFC模态窗口、非模态窗口、树控件的使用

    这是Visual Studio的MFC项目,展示了模态窗口、非模态窗口的使用。弹出模态窗口就会阻塞父窗口,并且展示了C++读取鼠标位置的方法。非模态窗口则不会阻塞父窗口。...主窗口展示了树控件的使用方法。

    PowerBuilder 数据窗口生成树

    pb通过已经检索的数据窗口,生成树形结构。两种方式: 1. 数据窗口的列作为tree的一级 2. 根据数据窗口列代码的长度来生成tree的级别。

    窗口分割 树形控件的演示程序

    能像windows资源管理器哪有操纵管理文件,很好的展示了窗口分割的实现和树形控件的使用。

    VC TAB Tree 树形菜单集合窗口.rar

    一个窗口中集合了TAB Tree 树形菜单,VC 环境源码,在实际的编程应用中这个代码很实用,特别是窗体设计方面。实现的步骤:  1.创建ControlBar,2.停靠控制,3.m_BottomEdi上的EditBox, 一定要加在创建ControlBar...

    proe工程图

    config.win.1——(1为流水号,每改一次自动增加)操作界面、窗口配置文件,比如说我们可以在这个文件中设置模型树窗口的大小,各种图标、工具栏、快捷键在窗口的位置等等。 Tree.cfg——模型树配置文件,主要设置在...

    我的窗口管家

    管理窗口的强大工具 用vb6 0编写 这次降低积分 以供方便下载 功能:获取窗口树 窗口菜单 窗口截图 屏幕加锁 最大化 最小化 关闭 改标题 发消息

    分享一个还用的文件管理软件处Q-Dir

    Q-Dir是一款具有四个文件夹整理窗口的文件管理器,再加上额外的文件夹树窗口,就是五个窗口了。Q-Dir 特别适合用户频繁在各个文件夹中跳转进行复制粘贴的文件归档操作。如果你的电脑硬盘中文件已经凌乱无章难以归类...

    mfc窗口分割和树形控件的结合使用

    这 是一个关于mfc树形控件和窗口分割的实例

    专用树形菜单参数设置的VC 控件用法示例.rar

    一款专用树形菜单参数设置的VC 控件用法示例,选中树窗口中的结点后, 可以在属性窗口修改其属性.可以很方便的对树形菜单的各个节点进行设置,快速实现窗口中的树形菜单功能。

    蓝软7000ERP表格窗口及树形窗口操作说明.docx

    蓝软7000ERP表格窗口及树形窗口操作说明.docx

    C#点击树节点选择MDI窗口

    点击树节点,能弹出对应MDI窗口,如果已经创建,那么把窗口掉到最前端,一个节点对应一个窗口

Global site tag (gtag.js) - Google Analytics