怎样实现window文件夹缩略图界面? 1。采用SysListView32, 自绘每个Item, 遇到问题:a. 怎么改变每个Item 的矩形大小b. 感觉没自动刷新2.采用Shell实现,查看SDK ,好象只用Window2000以上才支持请高手指点 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 HOHO,建议去找 图片浏览的代码看看类似 ACD SEE 的怎么实现的 图片的显示, 无非就是 GDI 或则 GDI+ 修饰,IPicture Rander时间上的问题主要是 怎么改变每个Item 的矩形大小还有,如果要使用Shell方式来实现??? http://www.vckbase.com/vckbase/vckbase8/vc/nonctrls/advui_01/0801002.htmhttp://www.vckbase.com/document/viewdoc.asp?id=451 如果使用GDI+处理图像,强烈建议使用内存双缓冲,否则可以把人晃死的。 请参考WM_MEASUREITEM消息。ps: :) 昨天怎么没问。呵呵 参考一下:http://www.codeguru.com/Cpp/controls/listview/usingimages/article.php/c899/http://www.codeguru.com/Cpp/controls/listview/usingimages/article.php/c4159/ 感谢上面的指教现遇到的问题是,在自绘的时候, 图片抖动很厉害用MemDC,背景全变成黑色, 并且仍然抖动很厉害why? 1 去看MSDN文章Flicker-Free Displays Using an Off-Screen DC(Herman Rodent)Microsoft Developer Network Technology GroupCreated: April 5, 19932 参考微软知识库文章Q139165 PRB: Memory DC Produces Monochrome Images 对于 Memory DC 这部分,应该说没问题但后面的黑色块,是不是在DWORD OnItemPostPaint(int /*idCtrl*/, LPNMCUSTOMDRAW lpNMCustomDraw) { NMLVCUSTOMDRAW* pLVCD = reinterpret_cast<NMLVCUSTOMDRAW*>( lpNMCustomDraw );还有其他要注意的地方? 我也想知道WindowsXP怎样把文件夹(不是单个图片文件)的内容像图片一样缩略显示? dsound 播放器的问题 保存自绘的图 诸事不顺,散分! 请问,宽带登录成功后,提供服务端是如何允许你连接网站的? 我在程序中对WIN2K中的MSGINA.DLL文件调用,但老是说不能load,这是什么原因。 怎样通过代码而不是通过属性设置改变对话框的字体? vc++界面开发简单方法 调查:在一个项目的开发过程中是否重用代码(针对软件企业员工) 如何将char* 转换为BSTR? 用dao创建的mdb为啥在我电脑里是95的?? 0x0a是哪一个字符的ascII? 关于DAO访问ACCESS的问题,很简单,但我是初学,还请多指教!
看看类似 ACD SEE 的怎么实现的
时间上的问题主要是 怎么改变每个Item 的矩形大小还有,如果要使用Shell方式来实现???
ps: :) 昨天怎么没问。呵呵
http://www.codeguru.com/Cpp/controls/listview/usingimages/article.php/c899/
http://www.codeguru.com/Cpp/controls/listview/usingimages/article.php/c4159/
Microsoft Developer Network Technology Group
Created: April 5, 1993
2 参考微软知识库文章Q139165 PRB: Memory DC Produces Monochrome Images
DWORD OnItemPostPaint(int /*idCtrl*/, LPNMCUSTOMDRAW lpNMCustomDraw)
{
NMLVCUSTOMDRAW* pLVCD = reinterpret_cast<NMLVCUSTOMDRAW*>( lpNMCustomDraw );还有其他要注意的地方?