如何在VC中的listbox添加水平滚动条?

VC/MFC > 界面 [问题点数:20分,结帖人xianglitian]
等级
本版专家分:0
结帖率 100%
等级
本版专家分:255346
勋章
Blank
状元 2008年 总版技术专家分年内排行榜第一
Blank
进士 2009年 总版技术专家分年内排行榜第四
Blank
金牌 2009年2月 总版技术专家分月排行榜第一
2009年1月 总版技术专家分月排行榜第一
2008年11月 总版技术专家分月排行榜第一
2008年10月 总版技术专家分月排行榜第一
2008年9月 总版技术专家分月排行榜第一
2008年8月 总版技术专家分月排行榜第一
2008年7月 总版技术专家分月排行榜第一
2008年6月 总版技术专家分月排行榜第一
2008年5月 总版技术专家分月排行榜第一
2008年4月 总版技术专家分月排行榜第一
Blank
银牌 2008年12月 总版技术专家分月排行榜第二
2008年3月 总版技术专家分月排行榜第二
2008年2月 总版技术专家分月排行榜第二
等级
本版专家分:0
等级
本版专家分:255346
勋章
Blank
状元 2008年 总版技术专家分年内排行榜第一
Blank
进士 2009年 总版技术专家分年内排行榜第四
Blank
金牌 2009年2月 总版技术专家分月排行榜第一
2009年1月 总版技术专家分月排行榜第一
2008年11月 总版技术专家分月排行榜第一
2008年10月 总版技术专家分月排行榜第一
2008年9月 总版技术专家分月排行榜第一
2008年8月 总版技术专家分月排行榜第一
2008年7月 总版技术专家分月排行榜第一
2008年6月 总版技术专家分月排行榜第一
2008年5月 总版技术专家分月排行榜第一
2008年4月 总版技术专家分月排行榜第一
Blank
银牌 2008年12月 总版技术专家分月排行榜第二
2008年3月 总版技术专家分月排行榜第二
2008年2月 总版技术专家分月排行榜第二
等级
本版专家分:363795
勋章
Blank
签到新秀
Blank
名人 2019年 荣获名人称号
2013年 荣获名人称号
Blank
探花 2011年 总版技术专家分年内排行榜第三
2010年 总版技术专家分年内排行榜第三
Blank
进士 2012年 总版技术专家分年内排行榜第五
等级
本版专家分:227
勋章
Blank
签到新秀
等级
本版专家分:739
等级
本版专家分:21396
等级
本版专家分:453
等级
本版专家分:1520
等级
本版专家分:2127
chentaodark

等级:

VC ListBox添加水平滚动条

但缺省的列表框水平滚动条不够智能——这里智能的含义是:应该出现的时候 出现,不应该出现的时候消失,而且应能自动调节自己的大小。本文通过实例 说明了存在的问题和解决办法。 ---

VC 一个函数实现listbox 水平滚动条

HWND hWnd=GetDlgItem(hDlg,IDC_SCREEN_LIST_NAME); //列表选项,图片,文本,noted by luffy 01-05 SendMessage(hWnd,LB_...横向滚动条的属性依然要设定为true SendMessage (GetDlgItem (IDC_LSTPROFILE)

MFC:设置ListBox控件的水平滚动条

MFC listbox水平滚动条设置了水平滚动条属性为true但是还是不显示,需要手动调整。 void SetHScroll() { CDC* dc = GetDC();//获取显示设备上下文句柄,以后可以使用该句柄设备上下文环境绘图 SIZE s; int...

VC ListBox列表框实现自动水平滚动功能

利用CListBox::SetHorizontalExtent()成员可实现该...本文添加派生类的情况下实现该功能。 1. 首先建立一个对话框CMyDlg的应用程序,添加一个列表框、三个按钮(添加、编辑、删除),列表框右键属性-》Horizon...

ListBox 水平滚动条智能滚动的实现方法

1. 选菜单 Insert/New ...单击OK,VC自动生成MyListBox.cpp和MyListBox.h两个文件。 2.接下来将主对话框的列表框改为MyJListBox类型,即CLassView扩展CCustomListBoxDlg类并双击m_lListTest成员,编辑窗格,修改

MFC LISTBOX滚动条(垂直滚动条和水平滚动条)问题

创建的问题: 属性设置: CTWndAttrs::E_WND_ID_LISTBOX, NULL, NULL, WS_CHILD| WS_VISIBLE| WS_VSCROLL| WS_...创建之后,利用消息机制告诉LISTBOX控件显示水平滚动条:  LPTWINDOWPROPERTIES pWndproperty

WinForm重绘滚动条以及用重绘的滚动条控制ListBox的滚动

查了很多资料,都找不到直接重写ListBox滚动条的方法,只能曲线救国,先自己重绘一个带皮肤的滚动条,然后让它取代ListBox现有的滚动条. 老习惯,先传个效果图,你觉得感兴趣就继续看下去,不喜欢的话就此打住,懒得...

vs2005中为listbox加上水平滚动条

【转】VC ListBox添加水平滚动条 2011-05-23 18:09 转载自 feng411215 MFC,用列表框(CListBox)来显示多个字符串是一种很方便的方法。 但缺省的列表框水平滚动条不够智能——这里智能的含义是:...

CComboBox增加水平滚动条

使用记事本打开.rc资源文件增加WS_HSCROLL样式(VS的资源编辑窗口无法添加),如下图所示。 2.添加如下代码 void CXXXDlg::AddHScroll(UINT idComboBox) { CComboBox *pCB = (CComboBox*)GetDlgItem(idComboBox); ...

VC自绘滚动条

转载注明出处 ... 绘制系统内建的滚动条有两种方法 ...1.隐藏内建滚动条 然后父窗口绘制 挡住原有的滚动条,详细可以参考这里 http://blog.sina.com.cn/s/blog_4c3538470100gews.html 2.使用HOOK 拦截 SetScr

VC技巧之水平滚动条

 Win32的标准控件之,列表控件(ListBox)并没有和列表视图(ListView)一样提供水平滚动条,所以如果列表项的长度超过列表的宽度的话,那么超出的部分将无法显示。本文我将以一个简单的例子来说明如何...

ListBox添加水平进度条

procedureTForm1.Button1Click(Sender:TObject);vara,bb:integer;beginbb:=0;fora:=0toListbox1.Items.Count-1dobeginifbb<listBox1.Canvas.TextWidth(Listbox1.Items[a])thenbb:=List...

VC/MFC如何替换自带滚动条控件的图片

 Replace a Window's Internal Scrollbar with a customdraw scrollbar Control flyhigh, 17 Jun 2007 CPOL    4.40 (49 votes) ...

listbox加字符串_将带有字符串的字符串(或对象)存储在ListBox或ComboBox

listbox加字符串 Delphi's TListBox and TComboBox display a list of items - strings in a "selectable" list. TListBox displays a scrollable list, the TComboBox displays a drop-down list. Delphi的...

vc++ 自绘标题栏和滚动条

C++自绘标题栏和滚动条的CListCtrl

vc mfc 的listctrl控件 垂直滚动条置于最底端

int nCount = m_List1.GetItemCount(); if (nCount > 0) m_List1.EnsureVisible(nCount-1, FALSE); 转载于:https://www.cnblogs.com/micq/p/6227269.html

MFC控件增加滚动条

Listbox Control为例。  首先,子类化CListBox,重载AddString和InsertString函数;并且根据加入的字符,判断行的宽度,实现RefushHorizontalScrollBar函数,如下: //HorScrollListBox.h #include &lt;...

5.重载控件:(重载CStatic为其动态添加滚动条

以下内容整理自博客,忘记所属博主了。非常抱歉。控件的自绘 常见的控件自绘的方法有父窗口的...自绘控件的话需要控件具有Owner Draw属性,通过Create()创建控件的时候添加BS_OWNERDRAW属性,或者资源视图...

C#基础教程-c#实例教程,适合初学者

C#基础教程-c#实例教程,适合初学者。 第一章 C#语言基础 本章介绍C#语言的基础知识,希望具有C语言的读者能够基本掌握C#语言,并以此为基础,能够进一步学习用C#语言编写window应用程序和Web应用程序。...

vc中listbox操作 .

CListBox *pCtrl = (CListBox *)GetDlgItem( IDC_LIST1 ) ;...//在listbox的最后位置添加 pCtrl->AddString( _T("A") ) ; pCtrl->AddString( _T("B") ) ; pCtrl->AddString( _T("C") ) ; //选中第一个 pCtrl->

MFC控件ListBox如何自动滚动,显示最后一行

ListBox 的Control型关联变量 m_List int count = 0; count = m_List.GetCount (); m_List.SetCurSel (count - 1);

windows消息参考大全(vc 去掉水平滚动条)

下是windows消息队列会出现的所有的消息,学习win32asm或者windows核心编程、win socket或者VC/VC++的其它的windows程序的时候会很有帮助的。 WM_CREATE 应用程序创建一个窗口 WM_DESTROY一个窗口被销毁 WM_MOVE...

VC++界面换肤 界面自绘 内置滚动条自绘 菜单自绘源代码,c++ ,非常好.免费给大家.

VC++界面换肤 界面自绘 内置滚动条自绘 菜单自绘源代码,c++ ,非常好.免费给大家.

List Box ---如何添加水平滚动条

前段时间做了一个DLL,输出一个Dialog,里面的ListBox用到了水平滚动条.VC6.0作出来水平滚动条无法自动做,网上Google了一吧,www.codeguru.com有偏文章很是好用.转贴到这里:...

VC++------------ListBox控件的使用

 ListBox窗户用来列出一系列的文本,每则本占一行。创建一个列表窗户可使用成员函数:  BOOL CListBox::Create( LPCTSTR lpszText, DWORD dwStyle, const RECT& rect, CWnd* pParentWnd, UINT nID = 0xffff )...

vc中listbox操作

CListBox *pCtrl = (CListBox *)... //获得listbox的指针//在listbox的最后位置添加pCtrl->AddString( _T("A") ) ;pCtrl->AddString( _T("B") ) ;pCtrl->AddString( _T("C") ) ;//选中第一个pCtrl->SetCurSel

为CListBox垂直滚动条,自动滚动,文字显示不全问题!

这个题目,其实和我用的项目没什么关系,不过顶一下吧,我主要是用的垂直滚动条。就是滚动条是根据信息自动滚动了,但是文字会显示不全所以还是使用SetCurSel这个接口来直接实现了,毕竟现在要求还不是很严,如果...

MFC中listbox控件各种属性的详解

如果项总数超出可以显示的项数,则自动向 ListBox 控件添加滚动条。当 MultiColumn 属性设置为 true 时,列表框以多列形式显示项,并且会出现一个水平滚动条。当 MultiColumn 属性设置为 false 时,列表框以单列...

0.VC(ui)-hook-Combox滚动条

How do I subclass the listbox portion of a combobox? The listbox portion of a combobox is of type COMBOLBOX (notice the "L "). Because the ComboLBox window is not a child of the ComboBox window, it i

鼠标键按下拖动滚动条(平移视图)

可以应用到Edit,ListBox,ListContrl(有滚动条的控件)。方便操作。希望对你有用!阿弥陀佛!示例代码下载:鼠标键按下拖动滚动条.zip (请不要直接使用迅雷下载)一、变量定义://滚动条上下箭头的高度#...

相关热词 c#网络摄像头图像处理 c#代码设置excel c#怎么调用api接口 c#扩展函数 c# 调用接口 c# 测试并发 c# 如何提交地址 c# 反射 转 原码 c#mvc项目 c# 示例 长连接