PDA

View Full Version : قرار گرفتن آیکن برنامه در taskbar (کنار ساعت ویندوز)



maryam_vb
جمعه 07 دی 1386, 11:25 صبح
با سلام
کسی طرز کار تابع shell_notifyicon از مجموعه توابع api که برای قرار دادن آیکن برنامه در taskbar(در کنار ساعت و یا برنامه های startup) است رو میدونه؟ و یا اگه راهی دیگر برای این کار سراغ داره بگه.
و همچنین چگونه میشود تعیین کرد زمانی که بر روی این آیکن راست کلیک شد منویی رو باز کنه و ...؟(مثل دیگر برنامه ها که در این قسمت taskbar قرار میگیرند)

Chabok
جمعه 07 دی 1386, 12:20 عصر
در دات نت 2 این کلاس وجود دارد و نیازی به API نمی باشد .
در Toolbox موجود می باشد . نام این کلاس NotifyIcon می باشد .
Property و Event های خیلی کاملی دارد . تمامی نیازهای شما توسط این کلاس بر طرف خواهد شد .
برای منوی که فرمودین با راست کلیک بیاد میتونید یک ContextMenu تعریف کنید و به این شی نسبت دهید .

موفق باشید . خدانگهدار

maryam_vb
جمعه 07 دی 1386, 12:53 عصر
بله واقعا متدهای جالب و کافی داره،از شما ممنونم.

maryam_vb
جمعه 07 دی 1386, 13:44 عصر
شرمنده از همتون موضوع مطرح شده توسط من تکراری بود ، البته قبلا search کردم جوابی نگرفتم به خاطر اینکه دنبال تابعش بودم.