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

نام تاپیک: چطورفایل bmp رو openکنم و روی فرم نمایش بدم؟

  1. #1

    Question چطورفایل bmp رو openکنم و روی فرم نمایش بدم؟

    سلام دوستان
    چطور میتونم در VC++‎.NET برنامه ای بنویسم(با MFC) که زمان اجرا ، بشه یه فایل bmp رو openکنم و روی فرم نمایش بدم؟
    هدف کلی اینه که بتونم بیت های فایل bmp رو تویه آرایه ی دوبعدی ذخیره کنم.
    قبلا ازشما متشکرم

  2. #2

    نقل قول: چطورفایل bmp رو openکنم و روی فرم نمایش بدم؟

    برای نمایش bmp از توابع LoadImage ، CreateCompatibleDC ، BitBlt و غیره باید استفاده کنید، در اینترنت به فراوانی مثال وجود دارد:
    Displaying a Bitmap from a BMP File
    Displaying Bitmap Images with Scrolling

    اگر می خواهید خودتان فایل را بخوانید و مثلا بخش داده ها را از سایر موارد جدا کنید و استفاده کنید، می توانید فایل را با open در ++C باز کنید و سپس با توجه به قالب بخش های مختلف فایل BMP مثلا BITMAPFILEHEADER اطلاعات را دریافت کنید، برای مثال به این شکل:
    Drawing a bitmap from a BMP file

    برای این مورد نیز قبلا توضیحاتی داده ام:
    https://barnamenevis.org/showthread.php?t=83914

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

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