imagelist大图的问题 |
尚未結案
|
pcsoftdiy
一般會員 ![]() ![]() 發表:8 回覆:14 積分:4 註冊:2005-03-30 發送簡訊給我 |
我作一个类似acdsee的秀图程式。采用listview和imaglist配合
程式码摘录如下:
imagelist4.width:=thumbsize;
imagelist4.height:=thumbsize;
imagelist4.add(bm,nil);
listitem.imageindex:=imagelist4.count-1; 刚开始我设置thumbsize为120,listivew中秀500个图片,没有任何问题。
但设置thumbsize为240后,则最后几十个图片的缩略图全部不对了,均为同一张图。
我自己估计是imaglist的内存分配少了,但不知怎么解决。
请各位前辈赐教,万分感谢。
|
pcsoftdiy
一般會員 ![]() ![]() 發表:8 回覆:14 積分:4 註冊:2005-03-30 發送簡訊給我 |
|
wameng
版主 ![]() ![]() ![]() ![]() ![]() ![]() 發表:31 回覆:1336 積分:1188 註冊:2004-09-16 發送簡訊給我 |
老實說,您這樣的詢問。
我們實在是不知道如何答覆並協助您解決問題。
除非曾經做過,才會比較瞭解。 我記得 ImageList.width 及 Height 的設定是透過
ImageList_SetIconSize API 處理,是否有限制。不知? 另外是否為內存不足。
基本在以目前的電腦等級來看,是不大可能。
除非是使用 Win9X 的作業系統。由於GDI 資源不足的關係。 因此,若你真心要讓大家解決您的問題。
倒不如將源碼上傳,讓大家幫你測測。
不過我要到哪裡找那麼多圖? ~~~~~~~~~~~
難得聰明,常常糊塗。
~~~~~~~~~~~
|
pcsoftdiy
一般會員 ![]() ![]() 發表:8 回覆:14 積分:4 註冊:2005-03-30 發送簡訊給我 |
|
te_hsun
一般會員 ![]() ![]() 發表:43 回覆:34 積分:20 註冊:2002-03-25 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |