来看看这个界面如何实现的(有图)?(MFC)

如图所示:整个界面啊分为两大部分,左边为一个MAP控件,右边为一个控制界面,两部分的宽度通过中间一竖条(不知道叫啥)可调。
我能通过DialogBar来实现右边的控制界面,但是宽度不可调,而且除了按钮其他的东西加上去(比如:编辑框)感觉不好用(本人水平比较低吧)。
还有一种方法用CSplitterWnd切分为两个,这样虽然可以实现窗口可调,不过如果调整整个窗口宽度变小过程中控制界面会被调消失了。
不知道我给出的图中所用的是什么方法。各位大虾如果知道请指条明路。仅仅指条路就行了,万分感激。
咋还看不见呢

CSplitterWnd应该是正统的方法,切分窗口的内容我以前做过,不过没有你这么复杂,这个应该是个单文档吧,实现的方法有很多,不一定要求软件界面和别人的一模一样吧,拖动过程要保证右边的界面不变形估计要下点功夫,这方面我也没做过,我做过的一些类似的编辑加显示的界面都是用的多窗口,把数据输入的部分放到另一个对话框中,看你这个软件还是很复杂的啊
温馨提示:内容为网友见解,仅供参考
无其他回答

来看看这个界面如何实现的(有图)?(MFC)
CSplitterWnd应该是正统的方法,切分窗口的内容我以前做过,不过没有你这么复杂,这个应该是个单文档吧,实现的方法有很多,不一定要求软件界面和别人的一模一样吧,拖动过程要保证右边的界面不变形估计要下点功夫,这方面我也没做过,我做过的一些类似的编辑加显示的界面都是用的多窗口,把数据输入的部分...

MFC动态界面怎么实现
这个实现原理其实很简单的,详细描述如下:以这个窗口为例,当【选项】被点击后,获取当前窗口矩形区域大小(用于后续收缩时还原到原来大小)使用MoveWindow函数,把新的(变成大的)窗口矩形大小传入作参数 同时显示下方按钮等控件。收缩则是反向过程。还是看一下我发的工程(vs2008)吧,里面有个已经编译好...

请问下面这个界面是用mfc的哪些功能完成的啊?急求!
第一个扫描到设备设定可以用多个矩形或则自己画好的图片,在利用DC进行贴图就可以了,需要双缓冲。。。至于中间那些也可以贴图来完成。我说的上面需要自己处理鼠标单机,右击,移动,离开等消息。。。比较麻烦。。第二个你可以用列表控件自绘,也可以多个按钮自绘也可以。中间白色区域可以用多个对话框代替或...

请高手指点MFC中如何实现这种效果,高分悬赏!
完整界面上,这个界面能省事的地方不多,几乎大部分都要自己画出来,并且还需要结合算法,进行模块化设计,大块和小块都需要做的很灵活,而且要结合数独算法。单说红框,很简单,OnMouseMove函数中,获取鼠标坐标,将这个坐标CPoint和图上所有的模块化区域CRect进行对比(函数PtInRect),返值为真即标记R...

想用MFC做个界面,但不知道如何在MFC对话框中插入背景图片,把这图片用于...
背景图像加载很简单,你只需要做以下几步即可(假设你的登陆界面对话框类名叫“CLoginDlg”):(1)菜单“Insert”->"Resource",选择Bitmap,然后点“Import...”,选择你的背景图像,然后假设该资源ID为“IDB_BITMAP1”;(2)在LoginDlg.h下声明一个CBitmap m_BKbitmap;(3)在LoginDlg....

MFC编程怎么实现将对话框在单文档框架中显示出来组成界面?如图
在MainFrame中,可以添加一个“显示”按钮的响应函数中;在这个函数中获取到Edit的文本信息后,可以设置给View;View中有个变量保存着这个文本信息;在View的OnDraw函数中,调用DrawText将这个文本可以绘制在任何你希望出现的视图位置

怎样用MFC做一个图形界面程序
给你个最最简单的MFC程序。你可以打开2005 新建win32 程序 建立空项目 然后编写如下代码\/\/hello.cpp include <afxwin.h> \/\/ 说明应用程序类 class CHelloApp : public CWinApp { public:virtual BOOL InitInstance();};\/\/ 建立应用程序类的实例 CHelloApp HelloApp;\/\/ 说明主窗口类 class CHello...

点击MFC界面按钮,就可以调出来一个已经编译好的Qt界面。如何实现?
一个办法:把Qt的代码封装成一个DLL包,然后调用这个包的接口(里面含有创建,显示...),然后创建一个子窗口。再在MFC界面上加一个按钮,点击按钮后把这个Qt界面的子窗口显示出来。

急:mfc编程,用C++写一个简易的计算器,有图形界面的..请求各位大虾给出详...
1.新建一个对话框程序。2.添加计算器的各个按键及编辑框(用来显示输入和结果)3.为对话框添加一些变量:一个状态标志(计算加减乘除),一个标志(对运算两个数的哪个进行处理),两个double变量(用于运算的两个数),用类向导为编辑框绑定一个变量。定义一个计算函数(进行加减乘除)4.在对话框.h头文件中...

MFC入门之 Ribbon界面设计
实现Ribbon界面设计通常有两种方法:一是自己制作工具栏位图,二是使用现成的组件如ToolKit Pro、BCGControlBar或QitanRibbon。其中,自己制作位图可以使用IconWorkshop等软件,通过组合多个图标制作位图。在实现过程中,需要修改Ribbon内的按钮图标,包括大型图像和小型图像属性。同时,可以通过在按钮属性中添加...

相似回答
大家正在搜