关于网友提出的“ 如何实现类似于vc中对话框编辑器的功能”问题疑问,本网通过在网上对“ 如何实现类似于vc中对话框编辑器的功能”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:
问题: 如何实现类似于vc中对话框编辑器的功能描述:
VC中对话框编辑器可以实现将不同的元素添加到对话框中,我想实现的是,我的工具栏中有不同的元素,可以将元素点击或拖动到画布上,同时可以在画布上进行编辑,类似于画图程序,应该类似于矢量作图,
高手们可否提供源码,让我学习
解决方案1:
医生的例子可以
在 SDK 的例子里就有一个 DlgEdit 的程序,建议你参考一下。
解决方案3:对话框容器,需要熟悉COM
解决方案4: http://www.codeguru.com/Cpp/G-M/gdi/gdi/article.php/c3699/
另:Prof-UIS带的DrawCLI示例也不错。
写信来索求源代码:
I.Love.Cpp@126.com
应该使用到OLE技术吧,呵呵,其实矢量绘图也可以完成一部分功能。矢量绘图参考MSDN自带的例子DrawCli。以前做工控的时候做过一个,就是提供一个编辑程序,一个运行程序,和一个包含各种元素(图元)的动态库。动态库中包含Doc类和View类,和各种元素的编辑对话框和运行的函数。