Visual C++ 6.0 CDialogBar Create 出错解决方案

今天打算弄一个工具栏,于是设计了一个对话框,然后建立一个 CDialogBar 对象,可是在 Create 的时候老是出错,报错地点如下:

 

File:bardlg.cpp
Line:48

然后看了一下别人的建立过程,发现别人建立对话框的时候,是直接建立的 IDD_DIALOGBAR 的对话框,于是比较了 IDD_DIALOGBARIDD_DIALOG 的各种参数,发现只要把建立的 IDD_DIALOG 对话框的属性改一下就可以了。
样式:下层;边框:无;
更多样式:取消可见
其他的设置没有测试,默认的对话框按以上设置之后就能当作工具栏使用了。