我们要做一个界面编辑器编辑画面,和一个用来显示画面的online.编辑器中有图元,图元是可以支持拖拉而且带属性的控件.在online上显示的画面上,点击图元会弹出一个属性对话框.我刚接触vc,希望能得到大家的帮助.我没有一点头绪.我看过原来的编辑器,它做出的画面格式是自己定义的,编辑器叫ieditor.exe,画面格式为.ied。画面是怎么做的啊?整个编辑器的制作又是如何入手?大家帮帮忙,俺老师跟俺说了,俺们要是做不出来就不要毕业了,其他人都有点谱,要我实现画面,我连格式都不知道,一点门道都没有,感觉就像阳痿了一样!救救俺吧!
解决方案 »
- 对话框程序背景更新的问题
- 无模式对话框,关了再开,为什么下拉框里的东西没有了?
- 利用=WM_CTLCOLOR改变CEditView中CEdit的背景颜色,显示多个窗口时,当数据量一大,有一个窗口跑飞了
- 跪求孙鑫的教程啊。想买,但我不够钱买啊。
- 求画笔源代码
- 为什么我用MFC CRecordseti的派生类打开一个数据库时,每次都弹出对话框要你选择数据库?急,求救.
- 请信长来接分
- view中为什么显示不出ListCtrl
- 点对点的聊天工具怎么做呢?最好是用VC软件运行的,新手求指导~
- DLL调用的的时候,编译通过,运行的时候提示内存不可读
- 跪求!用VC++做SQL SERVER的日志查询程序
- 怎样改变GroupBox上的文字的背景?
我虽然做过,但怎么可能一下子就说的清。
编辑器可以是一个视图/文档程序,
至于设计思路,为所有图元定义一个基类,该基类应支持绘制、拖动、虚列化等操作,其他图元从该基类派生,重载自己的绘制、序列化行为。大致就是如此。
在《VC6技术内幕》中有一个相关的例子你可以参考一下