社区
VC.NET
帖子详情
CListCtrl的debug版本与release版本的差别在哪里?
lbl20020123
2004-07-21 02:10:30
本人制作一个程序,窗体正中一个list,点击list里标题可以以它对整个list排序,并在标题上显示上三角(或者下三角)图标。
程序的debug版本一切正常,但是运行release版本发现点击排序时,标题消失了,请问这是怎么回事,有何良策?
...全文
80
3
打赏
收藏
CListCtrl的debug版本与release版本的差别在哪里?
本人制作一个程序,窗体正中一个list,点击list里标题可以以它对整个list排序,并在标题上显示上三角(或者下三角)图标。 程序的debug版本一切正常,但是运行release版本发现点击排序时,标题消失了,请问这是怎么回事,有何良策?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lbl20020123
2004-07-22
打赏
举报
回复
这个问题我已经解决了,谢谢诸位的关注!
CListCtrl的使用问题总结如下:
1.当你需要改变list各个列的标题是,比如像这次我要在其中加上上下三角符号,以显示排序方法时,在LVITEM结构体变量的mask属性里加上LV_TEXT是必要的,否则程序的release版本的列标题点两下就会消失。
2.如果做VC程序测试,最后一定要测一下程序的release版。
狂放之歌
2004-07-21
打赏
举报
回复
debug 版本确实 多了一些判断的宏.这样调试器才能 正确指出发生错误的 代码段
release是 优化过的 针对不通平台 程序结垢不一样.
我得理解比较肤浅,,愿听大家讲
wxaxiao
2004-07-21
打赏
举报
回复
我也遇到此问题,我问同事,同事们说release无非是有些宏没用上,编译时快些,编译出来的文件小一些
但是仍然有些疑惑,愿旁听……:)
MFC中
CLi
stCtrl
的GetColumn在
debug
下正常,
release
下出错
在
Debug
下编译可以显示列标题,在
Release
下编译却不能。
CLi
stCtrl
*listControl=(
CLi
stCtrl
*)GetDlgItem(IDC_LIST); LVCOLUMN listColumnTemp; CString columnTextTemp; columnTextTemp=_T("Variable ...
MFC中
CLi
stCtrl
在SetColumn在
Debug
和
Release
d
版本
出现不同的显示问题解决
出现一个怪现象,在
debug
下,进行中英文切换的时候,设置列的内容,
debug
模式下都是正常切换 代码是这样写的 void DeviceSelectionDlg::OnPageLanguageSel(void) { LVCOLUMN pColumn; if (pDeviceLi
stCtrl
== NULL)...
解决
CLi
stCtrl
中用GetColumn在
debug
下正常,
Release
模式程序崩溃的问题
//这个必须要, 不在这个地方添加,
release
模式,程序崩溃. pColumn.pszText=txt; //这个必须要 ,要不GetColumn返回为空 . pColumn.cchTextMax=64; //这个必须要 ,要不GetColumn返回为空 , 修改不了显示字符...
CLi
stCtrl
::InsertColumn出错
我在属性页(CPropertyPage)的构造函数中,调用list控件的InsertColumn方法,编译链接都通过了,但运行时冒出了一个
Debug
Assertion Failed!提示 我就改用调试方式运行,再弹出该对话框时,选择重试,最后程序...
CLi
stView,
CLi
stCtrl
,
CLi
stBox
t18780.html微软的MFC在Visual Studio 6.0中提供了一个新类CHtmlView,利用这个类,我们... 但是它是否可以用来在对话框中实现这一功能呢?我们不妨拿CHtmlView和
CLi
stView做一个比较,通过比较这两个类,我们会发...
VC.NET
7,540
社区成员
27,673
社区内容
发帖
与我相关
我的任务
VC.NET
.NET技术 VC.NET
复制链接
扫一扫
分享
社区描述
.NET技术 VC.NET
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章