نمایش نتایج 1 تا 2 از 2

نام تاپیک: کیفیت پایین آیکون های گرفته شده با SHGetFileInfo

  1. #1
    کاربر دائمی آواتار hoax3r
    تاریخ عضویت
    مهر 1386
    محل زندگی
    تهران
    پست
    171

    کیفیت پایین آیکون های گرفته شده با SHGetFileInfo

    سلام

    من می خوام آیکون های تمام فایلهای یک پوشه رو بگیرم بعد این آیکون رو به اضافه ی اسم فایل مرتبطشون تو یک ListView نشونشون بدم
    حالا مشکل اینه که این کارو انجام دادم ولی کیفیت آیکونا پایینه همون آیکونها تو windows explorer درست و با کیفیتن
    مثلا در برنامه من فولدر ها یه سایه زیرشون میافته یا بعضی از فایهلای اجرایی پس زمینشون سیاه میشه و ...

    من یه بخشی از برنامه رو جدا کردم اگر براتون زحمتی نیست یه نگاهی بکنید ببیند چطوری این مشکل رو حل کنم
    با تشکر
    فایل های ضمیمه فایل های ضمیمه

  2. #2

    نقل قول: کیفیت پایین آیکون های گرفته شده با SHGetFileInfo

    قطعه کد ListView_SetImageList باید قبل از اضافه کردن یک آیتم به لیست فراخوانی شود، در خالی که شما بعد از آن این کار را انجام می دهید:

    ListView_SetImageList(hList, hSmall, LVSIL_SMALL);

    item.pszText = fd.cFileName;
    ListView_InsertItem(hList, &item);

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •