vc++ 写的exe 怎么让用户自定义界面

vc++ 写的exe 如何让用户自定义界面
 就是像MFC开发时那样 可以自己拖个控件上去
------解决方案--------------------
这就是组态软件的功能
------解决方案--------------------
VC只有对话框才能这么干,不象VB或Delphi那样基本全部可以拖上去,后者甚至不可见的东东也能拖上去
------解决方案--------------------
做一个 向导 程序。
------解决方案--------------------
“允许用户拖动”
你的有 资源 (toolbar) ,象 对话框 Edit 那样。 
------解决方案--------------------
简单点,做成,可以将上面的控件做成可以拖动,也就是可以自定义界面布局。不知这样可好。
------解决方案--------------------
跟组态软件一样,这个实现起来比较困难。不过你可以参考COM技术
------解决方案--------------------
给一个图参考:vc++ 写的exe 怎么让用户自定义界面
------解决方案--------------------
一个辅助界面,用于绘画你程序需要提供的各种控件
设置一个全局变量A,当用户点击辅助界面的某个控件时,对A设置一个值
用户在主界面中,按住鼠标移动时,绘画函数根据A的值,绘画控件
------解决方案--------------------
MFC做界面,太难,细节东西太多
------解决方案--------------------
这个要看具体需求,如果控件特别多,要求高,需要一个团队,有一定的水平,较长的时间才能完成,比如VB,VC等就是这样的软件。
如果只是用一两个控件试试,应该很容易。具体思路有点象画图软件,圆形、方形代表不同的控件,绘制完成后new一个控件放置到刚才的位置上。
------解决方案--------------------
参考:
“停靠工具条.rar” 0 分
http://download.****.net/detail/schlafenhamster/5606157
微软的 停靠工具条 例子,包含 多列 滚动条。
添加了 Comctl32.dll 中的 资源。