在一工程中用到了用友的CELL组件作报表,可想在单元格中嵌入进度条以指示某一操作进度,我用的是动态创建进度条的办法,在对话框上创建产显示成功,可在CELL内就是不成功,语句是这样的,错了吗?请高手指点一二,在此谢了.long left,top,right,bottom;
m_cell.GetCellRect(2,2,&left,&top,&right,&bottom,true,true);
m_prog=new CProgressCtrl();
ASSERT_VALID(m_prog);
m_prog->Create((WS_VISIBLE|WS_CHILD ,CRect(left,top,right,bottom),GetDlgItem(IDC_CELL50CTRL1),10001);
m_cell.GetCellRect(2,2,&left,&top,&right,&bottom,true,true);
m_prog=new CProgressCtrl();
ASSERT_VALID(m_prog);
m_prog->Create((WS_VISIBLE|WS_CHILD ,CRect(left,top,right,bottom),GetDlgItem(IDC_CELL50CTRL1),10001);
解决方案 »
- win7下面弹出 **.exe已停止工作,这是什么回事情啊
- 怎么分格,16进地址字符啊?
- MDI多文档模式中如何用自己的代码创建Frame
- D3D抓图,缩放保存文件
- VC程序员到底在哪混好:北京|上海|深圳
- 更换dll中的crusor
- 简单问题,请大家帮助(虚函数和类)
- 编译错误:No copy constructor available for class 'CStdioFile'
- 神啊,救救我吧,我这把菜鸟快要崩溃了!!(40分让高手轻松拿走!HELP ME!)
- 自己写了一个VC函数,功能与DrawFocusRect类似,但是根据鼠标移动画出了一连串的矩形???
- 求教C++函数返回值问题
- 在单文档中添加了一个对话框并生成一个类CDLG,要在CDLG里面的一个函数里触发View重绘,要怎样做?
我无意中删了m_prog->Create((WS_VISIBLE|WS_CHILD ,CRect(left,top,right,bottom),GetDlgItem(IDC_CELL50CTRL1),10001);且用了m_cell.ShowWindow(SW_HIDE);结果发现根本隐藏不了,这是不是与CELL组件的显示模式有关啊。