菜鸟初学VS2008用MFC制作界面,建了一个简单的MFC模板,想加一个文件的树视图,为何最后无显示?

我只建了一个fileview类......

1. 在工程中添加windows media player控件 (6.0的话是Project->add to project->components and controls, 进入Registered ActiveX Controls文件夹,找windows media player控件)这一步是加播放器。

2. 写自定义的CMyButton控件。
(1)在里面响应WM_LBUTTONDOWN, WM_MOUSEHOVER, WM_MOUSELEAVE消息,设置标志位(比如int m_mode, WM_LBUTTONDOWN的时候m_mode = 1, 后面2个分别=2,3)
(2)响应WM_PAINT函数,在OnPaint里面CBitmap m_bmp; m_bmp.Load(ID_PICTURE); CPaintDC dc(this); 创建memory DC, 然后SelectObject(m_bmp);绘制。根据不同的m_mode,load不同的图片.
这一步是做自己的按钮。
(3) 封装函数给后面使用。

3. 在dialog里加按钮,命名为CMyButton m_btn1, m_btn2......添加OnClicked函数与windows media player互动。

温馨提示:答案为网友推荐,仅供参考
菜鸟初学VS2008用MFC制作界面,建了一个简单的MFC模板,想加一个文件的...
1. 在工程中添加windows media player控件 (6.0的话是Project->add to project->components and controls, 进入Registered ActiveX Controls文件夹,找windows media player控件)这一步是加播放器。2. 写自定义的CMyButton控件。(1)在里面响应WM_L

VS2008 MFC 这些都是用来做什么的?(菜鸟问题)
caption指要显示在按钮上的名字。 按钮有几种状态,其中就包括是否为enable, 如果enable = false,运行出来的效果就是这个按钮是不可用的,点了也没有什么反应。你可以改改这些属性,看看运行出来的效果。

怎么用c语言做一个界面
一:想玩界面的话,就用QT写,或者先用其它简单语言(VB、或国产易语言。PS:易语言实质上就是C++的封装,不过很多功能都打包了,用起来比MFC简单的多。)。二:如果你想更深一步做软件,可以选择学习C++,然后学MFC 三:C语言很强大,是其它编程易语言无法超越的(个人观点)。你前面的说C语言学...

想用mfc设计简单登陆界面,界面有两个输入数据的对话框,用来往主函数参...
插入一个对话框资源,然后给这个对话框添加相应的类(例如CLoadDlg),然后在工程中App类(CXXXApp)的InitInstance()函数中的SetRegistryKey(……)y一句后面添加如下代码:(先包含头文件LoadDlg.h)CLoadDlg Dlg;if(Dlg.DoModal()!=IDOK){ return false;} 只要在CLoadDlg类中加入好验证的判断就成了...

请问控件的Group属性 一个菜鸟问题 MFC高手进来
1)同一组的控件是同一类型的。如都是edit,radio。。。2)系统从第一个设有group的控件开始到下一个设有group的控件结束,如第3个和第7个控件设有group,则3—6就成为了一组(注意是同一类型的控件)。3)顺序是这样设定的:在Dlg等窗口上添加控件后按ctrl+D,各个控件上就会显示出阿拉伯数字,...

完全的菜鸟 vc6.0 我想要点击一个按钮,然后弹出一个对话框。应该怎么做...
第一步:建立应用程序。利用MFCAppWizard创建基本对话框的Windows应用程序 工程名:Dialog 步骤1 启动VisualC++6.0,选择“文件(F)”菜单下的“新建(N)”菜单项,选择“工程”标签,选择“MFC AppWizard(exe)”项目类型。在“工程名称(N)”中输入项目Dialog将“Location”定位于“E:\\C++\\EXAMPLE”...

用c#做一个CS模式的小程序,想安装到几台电脑上,共用一个数据库,数据库...
1 新建安装部署项目 打开VS,点击新建项目,选择:其他项目类型->安装与部署->安装向导(安装项目也一样),然后点击确定。2 安装向导 关闭后打开安装向导,点击下一步,或者直接点击完成。3 开始制作 安装向导完成后即可进入项目文件夹:双击"应用程序文件夹"在右边的空白处右击,选择添加->文件,将你的...

MFC中setIcon引发的一个已久的问题
单步跟踪分两种 逐过程(F10) 逐语句(F11)不知道是不是你不知道这个 至少在你这个问题的,在SetIcon处设断点,运行后,按F11就会看到 AFXWIN_INLINE HICON CWnd::SetIcon(HICON hIcon, BOOL bBigIcon){ ASSERT(::IsWindow(m_hWnd)); return (HICON)::SendMessage(m_hWnd, WM_SETICON, bBig...

QT和MFC怎么样?
1、语言本身 QT:跨平台,语法结构简单清晰。面向对象的特性体现的比MFC明显。代码写起来比较优雅,也就是说上手会快一点。MFC:在Windows平台地位毋庸置疑,QT在windows下基本属于非主流了。个人感觉MFC相较于QT是比较杂乱的,你可以看下MFC以及QT 的实例代码,直观上就可以了解了。并且要写MFC必须要...

用mfc弄了个五子棋游戏,请问怎么设置悔棋功能啊,菜鸟一个,求详
创建一个数组或容器,记录玩家每一次的操作,或者当前棋盘的状态,悔棋时直接返回上一个棋盘状态就可以了。

相似回答
大家正在搜