各位高手,小弟诚恳请教
我是一名应届毕业生,以前从未用过vc,现在作毕业设计遇到了困难。
我的题目中要求作一个对话条(从CDialogBar继承),要求可停靠,可浮动。
停靠与浮动时都可以改变大小。
现在遇到的问题主要有以下几个:
1.怎样用类向导来从CDialogBar类继承一个新类以便增加功能,所给的基类中无CDialogBar类(我选择了从CWnd类继承,名字暂设为CBar),不知对不对。
2.在资源中画好一个对话框,要把它怎样与CBar联系到一起呢?(从CWnd类继承后,CBar的create()与CDialogBar类的create()参数不一样)。
3.若是可改变大小,应该用什么函数呢 CalcDynamicLayout( int nLength, DWORD dwMode )
CalcFixedLayout(BOOL bStretch, BOOL bHorz)只是返回当前对话条csize类型值,经过计算后怎怎样将值返回呢,CControlBar并没有这样的成员变量来表示它的大小呀。
小弟学vc月余,深感其艰难,哪位高手若给出代码,小弟更感激不禁。
对小弟有帮助的必将高分送上