سوال در مورد کپچر کردن با وی بی

شروع موضوع توسط Ali_Nob ‏28 فوریه 2007 در انجمن Visual Basic 6

  1. Ali_Nob

    Ali_Nob کاربر تازه وارد

    تاریخ عضویت:
    ‏25 آپریل 2004
    نوشته ها:
    290
    تشکر شده:
    1
    با سلام
    می خواستم بدونم چطور میشه با وی بی صفحه نمایش رو بگونه ای Capture کرد که محتویات یک برنامه Player مثلا ویندوز مدیا پلیر هم کپچر شود چون در حالت معمولی محتویات پنجره Win Media Player بصورت صفحه سیاه Capture
    می شود مثلا با زدن کلید Print Screen هم محتویات ویندوز مدیا پلیر کپچر نمی شود آیا راهی برای آین کار می شناسید ؟
    با تشکر
     
  2. خدمات پی پالبازدیدیار - افزایش بازدید سایت و سیگنال های برند
  3. saeedsmk

    saeedsmk مدیر بازنشسته

    تاریخ عضویت:
    ‏6 سپتامبر 2003
    نوشته ها:
    1,519
    تشکر شده:
    4
    سلام
    خوب هستيد
    اين نوع برنامه ها از لاير استفاده ميكنند براي كپچر ( خودم تا خالا كار نكردم اما چند جا در موردش مطالبي ديدم ) فكر كنم بايد از دايركت ايكس و يا open gl استفاده بشه
    توي گوگل سرچ كنيد فكر كنم مواردي رو پيدا ميكند

    اميدوارم كمك كنه
     
  4. Mojgan110

    Mojgan110 کاربر تازه وارد

    تاریخ عضویت:
    ‏5 مارس 2006
    نوشته ها:
    240
    تشکر شده:
    12
    محل سکونت:
    www.DotNetSource.com
    كد نويسي : فكر كنم تابع BitBlt مفيد باشه

    روش هلو در گلو : كامپوننت يا اكتبواكسي به اسم TVideoGrabber
     
  5. saeedsmk

    saeedsmk مدیر بازنشسته

    تاریخ عضویت:
    ‏6 سپتامبر 2003
    نوشته ها:
    1,519
    تشکر شده:
    4
    سلام
    خوب هستيد
    مژگان خانم
    فكر كنم BitBlt جواب نده چون اين تابع از كليه اجزايي كه بصورت غير مستقيم با حافظه رابطه دارند يعني از طريق gdi ميتونه تصوير بگبره نه از برنامه هاي كه از directx استفاده ميكنند . يا بصورت كلي overllay برنامه بايد خاموش باشه

    اينجا مطالب جالبي در اين زمينه هست :
    http://www.videohelp.com/forum/archive/t251392.html


    اميدوارم كمك كنه
     
عسل طبیعی و گرده گل ایرانی