تغییر Cursor در AxWindowsMediaPlayer

the_king

مدیرکل انجمن
سلام
چطور میشه Cursor شی AxWindowsMediaPlayer را تغییر داد؟

ویژوال استدیو فقط روی اشیاء ای کنترل کامل داره که تحت Net. نوشته شده باشند. روی WindowsMediaPlayer
کنترل کاملی نداره. می توانید با روش هایی به زور Cursor رو عوض کنید اما نتیجه رضایت بخش نخواهد بود
چون رخداد CursorChanged اش آن طور که انتظار می رود فعال نمی شود و نمی توانید دقیقا در موقعی که
لازم است اینکار را انجام دهید.
 

ms_vb

Member
ممنون
ببخشید شما شی ای سراغ ندارید که برای پخش فیلم بشه ازش استفاده کرد و با net. هم نوشته شده باشه؟
یا شی ای که از AxWindowsMediaPlayer بهتر باشه و بشه روش کنترل بیشتری داشت؟
 
آخرین ویرایش:

the_king

مدیرکل انجمن
ممنون
ببخشید شما شی ای سراغ ندارید که برای پخش فیلم بشه ازش استفاده کرد و با net. هم نوشته شده باشه؟
یا شی ای که از AxWindowsMediaPlayer بهتر باشه و بشه روش کنترل بیشتری داشت؟

با Windows Media Player هم میشه Player خوبی ساخت، اما باید از خیر دکمه های ظاهری اش بگذرید و
uiMode اش را روی none قرار دهید و خودتان دکمه های دلخواه تان را بهش اضافه کنید.
وقتی یک ActiveX مثل AxWindowsMediaPlayer1 رو در یک Panel که Enabled اش False است قرار دهید، هیچ
Cursor ای نشون نمیده، بجز Cursor خود فرم، چون نه Panel و نه AxWindowsMediaPlayer1
قابل کلیک کردن نخواهند بود.

حالا اگه پشت این Panel یک Panel دیگه رو قرار دهید که Enabled اش True باشه، Cursor اون Panel پشتی
دیده خواهد شد، چون این Panel پشتی جلو تر از فرم قرار دارد هر طوری که شما تعیین اش کنید.

CursorForWMP.zip

امتحان اش نکردم اما Mitov VisionLab هم هست، بسته نرم افزاری اش 148 مگابایته.
Mitov Software - VisionLab

لینک مستقیم داونلود VisionLab 5.0.1 for Microsoft .NET 2.0-4.0
VisionLab_NET_5_0_1.zip
 

پیوست ها

  • CursorForWMP.zip
    273.5 کیلوبایت · بازدیدها: 14

جدیدترین ارسال ها

بالا