View Full Version : بريدن بخشي از اكتيوايكس
VB.SOS
چهارشنبه 05 تیر 1387, 11:54 صبح
چطور مي تونم قسمتي از يه اكتيوايكس رو ببرم (شفاف كنم) طوري كه فورم اصلي نمايش داده بشه؟
VB.SOS
چهارشنبه 05 تیر 1387, 15:17 عصر
فكر كنم متوجه منظورم نشديد... چه طور ميشه يه كنترل به صورت دايره و بيضي و شكلهاي ديگه ساخت؟
پيشاپيش ممنونم
vbhamed
پنج شنبه 06 تیر 1387, 02:24 صبح
سلام
با اين ميشه
من كلي استفاده كردم ازش
هم فرم هم كنترلها
فقط كافيه Hwnd داشته باشه
Mbt925
یک شنبه 09 تیر 1387, 16:21 عصر
روش اصولی این کار استفاده از خصوصیت MaskPicture است.
یه تصویر که رنگ پس زمینش قرمز هست رو به خصوصیت MaskPicture نسبت دادم و خصوصیت MaskColor رو قرمز کردم.
بنابر این همه ی قسمت های قرمز تصویر (پس زمینه) شفاف میشن.
خصوصیت BackStyle هم باید روی Transparent باشه.
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.