QQ登录

只需一步,快速开始

65上位机VC MFC列表框子项过长文本全文显示

[ 复制链接 ]

65上位机VC MFC列表框子项过长文本全文显示

65上位机VC MFC列表框子项过长文本全文显示
65上位机VC MFC列表框子项过长文本全文显示
功能展示
在开发上位机程序中,列表框文本的长度长短不一,超出列表框的宽度就会有部分不可见,列表框默认也不会自动显示水平滚动条,我们当前例程就来实现不可见列表框子项文本的全部显示,效果如图
要点提示
我们当前例程从CListBox类派生一个类,判断鼠标移动到列表框子项上时,当前子项的文本总长度是否大于列表框长度,如果是,我们就获得当前子项的文本,及它的矩形式区域,在这个区域中显示出它的全部文本;鼠标移出这个子项后我们就不再显示文本;
实现功能
1.新建基于对话框的应用程序
2.使用我们从CListBox封装的类class CTipListBox : public CListBox;将例程的TipListBox.cpp和TipListBox.h文件复制到自己的工程根目录中,并加载这两个文件到工程中;
3.在对话框中拖拽一个列表框控件,关联一个我们封装的变量CTipListBox m_List;
4.给这个变量添加一些列表项文本,但可以看到效果,列表项文本长度超出列表框的长度时,鼠标移动到这些子项上,不可见的子项文本使用全部显现出来

我们来演示 列表框子项过长文本全文显示实现的过程
请点击此处下载

请先注册会员后在进行下载

已注册会员,请先登录后下载

文件名称:65.上位机VC MFC列表框子项过长文本全文显示.rar 
文件大小:137.49 KB  售价:10金币
下载权限: 不限 以上或 VIP会员   [购买捐助会员]   [充值积分]   有问题联系我

  

您的支持是我们创作的动力!  

  

您可花点闲钱积分自助任意充值

  

成为VIP会员 全站资源任意下载永久更新!



回复

使用道具 举报

快速回复 返回列表 客服中心 搜索