请教在单文档的工具栏中添加一个控件的有关问题

请问在单文档的工具栏中添加一个控件的问题?
我绘制一个真彩色的工具栏,我想在工具栏某处(IDC_TOOL_BUTTON1)放置带有下拉列表的按钮,并且此按钮显IDC_TOOL_BUTTON1的图片,并且在点击按钮的时候,自动从视图文档中获取加载到下拉列表中.

我现在偷懒的做法是:
直接在视图上放置CListbox控件,按钮点击的时候,弹出Clitbox控件.

有没有其他什么好的做法呀?

------解决方案--------------------
自绘CToolBar,派生类中加个CListBox控件,在初始化的地方创建CListBox控件