void CTestDlg::ShowInfo(CString str, int code)
{
m_ListInfo.InsertString(m_ListInfo.GetCount(),str);
m_ListInfo.SetCurSel(m_ListInfo.GetCount()-1);
}
如上所示:
m_ListInfo为继承自CListBox的列表框:
class CTestListBox : public CListBox
{
// Construction
public:
CTestListBox();
// Attributes
public:
// Operations
public:
// Overrides
// ClassWizard generated virtual function overrides
//{{AFX_VIRTUAL(CTestListBox)
//}}AFX_VIRTUAL
// Implementation
public:
virtual ~CTestListBox();
// Generated message map functions
protected:
//{{AFX_MSG(CTestListBox)
afx_msg void OnRButtonDown(UINT nFlags, CPoint point);
afx_msg void OnMenuRefresh();
//}}AFX_MSG
DECLARE_MESSAGE_MAP()
};
/////////////////////////////////////////////////////////////////////////////
//{{AFX_INSERT_LOCATION}}
// Microsoft Visual C++ will insert additional declarations immediately before the previous line.
#endif // !defined(AFX_TESTLISTBOX_H__14AF8E00_C055_4880_8E2D_EF702C355078__INCLUDED_)
清屏操作:
void CTestListBox::OnMenuRefresh()
{
// TODO: Add your command handler code here
DWORD len=GetCount();
for(DWORD i=0;i<len;i++)
DeleteString(0);
}
如此即可用列表框作为滚屏显示了.
分享到:
相关推荐
WPF ListBox中显示图片,很小的例子,就几行代码。ItemTemplate中加入一个Image控件
Listbox具有使用简单的特点,但因为没有多列显示,而不得不用Listview等别的控件,本文的方法可以很简单实现Listbox多列显示功能。里面有源码,截图,和实现说明。
可以给listbox的每个item加浮动显示,代码中还有listctrl加浮动显示的方法,是一个完整的工程,可以直接运行的
VB环境中的ListBox多列显示实例源码,以多列的方式显示ListBox中的数据内容,多了 解一种技巧是不多余的。
listbox在sqlite存取信息,listbox手机样式显示
VB ListBox多列显示,学习好资料,简单易懂
该工程实现了可以显示多行内容的ToolTip的ListBox,继承CWnd实现了一个自定义的ToolTip类,再继承CListBox实现了一个自定义的ListBox类
c# listbox显示数据库的内容c# listbox显示数据库的内容
listBox的使用法,教你学会显示的简单方法
这是简单的用ListBox显示数据库中的数据内容, Visual Studio 2008+SqlServer 2005
VB2008 ListBox和ComboBox控件的使用方法
ListBox自动滚动到底部
用ListBox显示XML文件 两种方式
WPF listBox 漂亮的listBOX
winform把一个listbox里面的项拖动到另一个listbox中去
c# Listbox自动滚动
《Windows界面编程第八篇 listbox彩色显示隔行变色》 http://blog.csdn.net/morewindows/article/details/8656061 配套程序 示范了如何彩色显示listbox控件,并让其隔行变色。 Win32或MFC程序均能使用。
visual studio 2008+Sqlserver 2005 主要是在Listbox中显示数据库中的内容 简单
JQuery、C#两种操作ListBox的方法代码