用 CListBox 手动创建列表框的问题 ?????
在单文档程序中:
CMyView.h 中定义了 CListBox listbox;
CMyView.cpp 中的 OnDraw() 函数中有如下代码:
void CMy2323View::OnDraw(CDC* pDC)
{
CMy2323Doc* pDoc = GetDocument();
ASSERT_VALID(pDoc);
// TODO: add draw code for native data here
CRect rect;
GetClientRect(&rect);
char buffer[20];
listbox.Create(WS_CHILD,rect,this,200);
for(int i=0;i<10;i++)
{
listbox.InsertString(i,_itoa(i,buffer,10));
}
listbox.ShowWindow(SW_SHOW);
//listbox.Invalidate();
//listbox.UpdateWindow();
//this->Invalidate();
}
但是,一旦将窗口变成最大化或者移动窗口,都会出错,各位大哥帮忙看看!!!!! 谢谢.
CMyView.h 中定义了 CListBox listbox;
CMyView.cpp 中的 OnDraw() 函数中有如下代码:
void CMy2323View::OnDraw(CDC* pDC)
{
CMy2323Doc* pDoc = GetDocument();
ASSERT_VALID(pDoc);
// TODO: add draw code for native data here
CRect rect;
GetClientRect(&rect);
char buffer[20];
listbox.Create(WS_CHILD,rect,this,200);
for(int i=0;i<10;i++)
{
listbox.InsertString(i,_itoa(i,buffer,10));
}
listbox.ShowWindow(SW_SHOW);
//listbox.Invalidate();
//listbox.UpdateWindow();
//this->Invalidate();
}
但是,一旦将窗口变成最大化或者移动窗口,都会出错,各位大哥帮忙看看!!!!! 谢谢.
...全文
相关推荐
列表框控件(CListBox)和列表控件(CListCt...
列表框控件(CListBox)和列表控件的最全详细介绍。这个文档基本可以解决以上两控件相关的各种问题
在MacOS上Qt配置OpenCV并进行测试
上一篇博客我讲了如何下载配置OpenCV库,但是在Qt5.15.2使用OpenCV库时,出现了一个问题就是我下载的Qt5.15.2是x86架构的,不能对OpenCV库进行链接,而OpenCV库是arm架构的直接使用Qt5.15.2编译链接OpenCV库链接头文件是可以的,但是使用OpenCV代码就不能成功链接编译了因此需要下载Qt6.3.1版本的, Qt6.3.1版本是arm架构的下载完成后打开Qt Creator在Qt版本里面加入Qt6.3.1的qmake一般是在下载的Qt版本文件bin目录下。
CListBox类使用手册
MFC中CListBox类,VC++编程必备。
MFC可编辑列表框控件
扩展了MFC列表框控件功能,使得列表框控件中的值可以编辑
【列表框CListBox】控件应用第十二课
【列表框CListBox】控件应用第十二课,本节讲解如何ListtBox



