在MFC中显示多张图片,怎么实行分页显示

问题描述

在MFC中显示多张图片,怎么实行分页显示
现在在用MFC实现一个程序,要求主要如下:
1. 选择一个目录,程序显示该目录下所有图像。
2. 主窗口中显示多个小窗口,每个小窗口显示一幅图像。
3. 小窗口尺寸可设置,也就是说,当前窗口中显示图像的数据可以设置。
4. 当前窗口不能显示所有图像时分页显示。界面中设置按钮进行切换

请问,1 如何实现图片的分页显示,目前我在对话框上设有四个picture control 因为加载的有很多图片,怎么把他们在不同页面中展示,如果有源代码解释最好,不甚感激。
2,第三个要求怎么实现,怎么设置在窗口中show出来的图片尺寸。
3,第五个要求如何实现,当切换页面时,之前选中图像的状态如何保存?

解决方案

http://download.csdn.net/detail/pcradio/8950871
http://blog.sina.com.cn/s/blog_636cc2e20100q9im.html
http://www.codeproject.com/Articles/4990/Thumbnails-Viewer-using-ListCtrl

时间: 2024-10-29 18:20:27

在MFC中显示多张图片,怎么实行分页显示的相关文章

c++-MFC中的CListBox控件的不显示

问题描述 MFC中的CListBox控件的不显示 CListBox *cList = (CListBox *)GetDlgItem(IDC_LIST_FONT); cList->AddString("123"); cList->AddString("粗体BOLD"); cList->AddString("斜体ITALIC"); cList->AddString("粗斜体BOLDITALIC"); 但是运

请教专家,怎样用GridView显示多张图片?一张张的显示?

问题描述 我用一个GridView编辑列添加了TemplateField,然后编辑模板拖入一个Image控件,让它的连接<asp:ImageID="Image1"runat="server"Height="280px"ImageUrl='<%#Eval("photoURL")%>',我让GridView的PageSize=1只显示一张图片,我想使用翻页显示的,可每一页都只显示同一张,想问高手怎么处理下面是我定

mfc 多张图片分页显示

问题描述 mfc 多张图片分页显示 在VS2010中,ActiveX控件怎么实现多张图片的分页显示 解决方案 分页显示多张图片

位图显示-MFC中OnPaint函数显示BMP图片的问题

问题描述 MFC中OnPaint函数显示BMP图片的问题 为什么我在MFC对话框中,在OnPaint函数中加入以下代码,BMP图像不能显示啊~~· BITMAP bm; CBitmap bmp; bmp.LoadBitmap(IDB_BITMAP1); CDC memdc; CDC dc; memdc.CreateCompatibleDC(&dc);/ bmp.GetBitmap(&bm); CBitmap *bmpold=memdc.SelectObject(&bmp);/ dc

MFC中, win764位的代码在控件上面显示汉字没问题, 但是到了win732系统显示汉字为乱码

问题描述 MFC中, win764位的代码在控件上面显示汉字没问题, 但是到了win732系统显示汉字为乱码 MFC中, win764位的代码在控件上面显示汉字没问题, 但是到了win732系统显示汉字为乱码, 解决方案 的代码在控件上面显示汉字没问题, 但是到了win732系统显示汉字为 解决方案二: 乱码是编码的问题,为什么还和系统有关系呢?来点运行截图 解决方案三: 不知道你用的什么版本的vs,建议查一下代码里面是不是有硬编码,因为32位系统里很多数据类型占的字节数都是不一样的. 解决方案

mfc-想在MFC中显示一个开关按钮,请问怎么实现

问题描述 想在MFC中显示一个开关按钮,请问怎么实现 MFC怎么制作开关按钮,按下去保持凹的状态,再按一次才凸出来,有没有简单的方法,网上的代码看不懂 解决方案 你可以用checkbox控件,设置为push button外观 解决方案二: 设置按钮属性,push button 解决方案三: 自己绘画控件还是挺好玩的,可以用一个成员变量来保存按钮的当前状态啊,

MFC中如何指定位置、大小显示图片

问题描述 MFC中如何指定位置.大小显示图片 如图所示,我想在红色框框内显示人员的照片信息,规定就是按照框框那么大,请问该怎么办呢? ```void CbitMapDlg::OnBnClickedCheckButton(){ // TODO: 在此添加控件通知处理程序代码 CBitmap bitmap; HBITMAP hBmp; bitmap.LoadBitmap(IDB_BITMAP1); hBmp = (HBITMAP)bitmap.GetSafeHandle(); m_Picture.S

c# winform...-C#窗口并排显示数据库中的多张图片

问题描述 C#窗口并排显示数据库中的多张图片 在SQL数据库中有个人员表,人员表中有员工的图片,如何在C#中的窗口显示人员表中所有员工的照片,这些照片并排显示,还有click事件.本人水平有限,谢谢大家.ps 问题的关键不是如何去读取图片,关键是如何把照片全部(个数不定)全部显示出来,因为picturebox只能显示一张图片,而且图片的个数还不定. 解决方案 照片用picturebox装载,不过你如果现实的图片很多的话(个数不定),最好自己做一个mypicturebox控件,然后pictureb

html-HTML中如何使用一个绝对路径显示一张图片?

问题描述 HTML中如何使用一个绝对路径显示一张图片? 为了项目以后的更新,所以将图片的存储位置放到了工程外面,这样在显示图片的时候必须用绝对路径了..求教! 解决方案 JSP 页面中用绝对路径显示图片JSP 页面中用绝对路径显示图片JSP 页面中用绝对路径显示图片 解决方案二: 不明白你的意思.应该没有这么低级. 解决方案三: < i m g s r c="绝对路径" >