我在MDI子窗口中创建了无边界对话框,在对话框上实现了report风格的listctrl,现在想把列的第二项都改变成组合框,不知道是不是我的思路一开始就不对,问题在我建的对话框上?还是指定父窗口的问题?
参考了http://www.codeguru.com/Cpp/controls/listview/editingitemsandsubitem/article.php/c979/但就是显示不了我想要的功能,这例子应该怎样改,急啊!请高手们指点!
进者有分
参考了http://www.codeguru.com/Cpp/controls/listview/editingitemsandsubitem/article.php/c979/但就是显示不了我想要的功能,这例子应该怎样改,急啊!请高手们指点!
进者有分
解决方案 »
- 雷达扫描目标点亮
- 一个数字分解的问题 都进来看看
- MFC中如何使自己保存的文件显示一个图标?
- 调用memcpy出错 ;N - move all of our dwords
- 通过SetImageList()来改变CListCtrl的行宽,表格的内容为何不是左对齐了?
- CTreeCtrl 中,如何让右键可以选择节点呢?
- 如何在桌面图标之下,背景之上作图?即在桌面作图,但不能覆盖图标
- 是句柄错? 还是设置优先级错?
- [新手]vc++调用OpenGL窗口显示.3ds模型做成DLL动态数据库 VC++调用出现问题
- 如何得到当前鼠标位置?
- 师兄们看看我的这个思路可行么
- 为什么初始化显示非模态对话框时总是主窗口遮住。
你跟踪一下你的OnLButtonDown 是否有执行
就是不知道到底父窗口是怎样改变,例如我的子窗口为m_wndMyBar,应该怎样改他的例子啊
本人刚接触没多久太多问题了,不过很想把它学好。
[email protected]
自己也有一个思路,不至于乱。regards.
应该还是要改变父窗口啊,主要代码改到什么地方去,多指点一下吧,真是问题太多了,
分可以再加的
我刚试过了有一个错误,'IDC_IPEDIT' : undeclared identifier
我在MDI没有啊,我在对话框上增添了一个CCOMBOBOX该为IDC_IPEDIT还是错,怎么回事啊
我看了一下IDC_IPEDIT是CMyListCtrl::ShowInPlaceList中创建Combox用的。他之前肯定有#define IDC_IPEDIT 值,你要在出错的cpp文件中加入这个#define 就行了,还有一个方法是在Resource.h中添加如:#define IDC_IPEDIT int类型的值然后在需要IDC_IPEDIT的CMyListCtrl.cpp文件中加入#include Resource.h即可。
因为现在急用没办法,我的[email protected],麻烦你了
你发的那个是你写了的基于对话框的啊,我回去后再看看,谢谢你了
你要走了吗?还想问问你要基于对话框的弄好了转到MDI中又应该怎么弄
要是要走了就明天说吧
你那里能上QQ吗?
你能想想办法给我传过来吗?急啊朋友!
若非要这么设计用CFormView.
建议用CListView的报表处理.
单击SUBITEM时根据此区域大小NEW出一个COMBO,就算要用上万个都可以.