تبلیغات :
ماهان سرور
آکوستیک ، فوم شانه تخم مرغی ، پنل صداگیر ، یونولیت
دستگاه جوجه کشی حرفه ای
فروش آنلاین لباس کودک
خرید فالوور ایرانی
خرید فالوور اینستاگرام
خرید ممبر تلگرام

[ + افزودن آگهی متنی جدید ]




صفحه 1 از 3 123 آخرآخر
نمايش نتايج 1 به 10 از 24

نام تاپيک: عوض کردن منوی از پیش تعیین شده ویبی

  1. #1
    پروفشنال MrJamshidy's Avatar
    تاريخ عضويت
    Jun 2007
    محل سكونت
    سره جاش
    پست ها
    694

    پيش فرض عوض کردن منوی از پیش تعیین شده ویبی

    سلام

    چطور میشه منوی راست کلیک برنامه رو عوض کرد (زمانی که روی Taskbar یا TitleBar راست کلیک میکنیم)

  2. #2
    پروفشنال MrJamshidy's Avatar
    تاريخ عضويت
    Jun 2007
    محل سكونت
    سره جاش
    پست ها
    694

    پيش فرض

    آقایون من عجله ندارم ولی اگر میبینید پست میدم واسه اینه که تاپیک بیاد بالا تا دیده بشه

  3. #3
    پروفشنال majid_kntu's Avatar
    تاريخ عضويت
    Jun 2006
    پست ها
    781

    پيش فرض

    منظورتون از عوض كردن چيه دقيق تر توضيح بديد

  4. #4
    پروفشنال majid_kntu's Avatar
    تاريخ عضويت
    Jun 2006
    پست ها
    781

    پيش فرض

    حالت اول
    قرار دادن يك منو لابلاي منو هاي ديگر و اضافه كردن يك منودر انتهاي منو هاي موجود:
    شما دو تا كار بايد بكنيد:اول بايد منوتون رو قرار بديد دوم بايد پروسه هندل كردن رويداد هاي منو هاي قرار داده شده رو تعريف كنيد.
    براي دستكاري منويي كه منظورتونه اولي handle اونو با توابع زير به كار ببريد:
    RemoveMenu
    DeleteMenu
    InsertMenu
    ModifyMenu
    AppendMenu
    CreatePopupMenu
    GetSubMenu
    GetSystemMenu
    براي پروسه پاسخگويي به رويداد ها از hooking استفاده كنيد:
    CallWindowProc
    SetWindowLong

  5. #5
    پروفشنال MrJamshidy's Avatar
    تاريخ عضويت
    Jun 2007
    محل سكونت
    سره جاش
    پست ها
    694

    پيش فرض

    سلام دوست عزیز شرمنده که سوالم واضح نبود

    منظور من دقیقا این منوی



    البته ببخشید وی.بی6 خراب شده بود نتونستم با اون نشون بدم با .Net نشون دادم

    لطفا تمام مراحل از قبیل گرفتن hWnd حذف، اضافه، کد نویسی و هر چیز دیگه ای که لازمه چون تا حالا با ای.پی.آی های منو کار نکردم

    ممنون

  6. #6
    پروفشنال majid_kntu's Avatar
    تاريخ عضويت
    Jun 2006
    پست ها
    781

    پيش فرض

    MrJamshidy خوبي؟نمي خواي اسمتو به ما بگي؟
    كلا به اين توابع نياز داريد
    API decleration
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    Constants
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    Hooking or subclassing
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    تو مرحله بالا اجراي تابع دوم برنامه رو error free‌ميكنه مراقب اون باشيد و حتما قبل از خروج از برنامه اونو فراخواني كنيد!!

  7. #7
    پروفشنال MrJamshidy's Avatar
    تاريخ عضويت
    Jun 2007
    محل سكونت
    سره جاش
    پست ها
    694

    پيش فرض

    MrJamshidy خوبي؟نمي خواي اسمتو به ما بگي؟
    عزیز اسمم "علی"
    مگر نمیدونستی
    خوب این چه سوالیه؟ از کجا باید میدونستی؟
    حالا اسمم رو میخواید چیکار؟

  8. #8
    پروفشنال MrJamshidy's Avatar
    تاريخ عضويت
    Jun 2007
    محل سكونت
    سره جاش
    پست ها
    694

    پيش فرض

    میتونی برام یک سورس بزاری (لطفا) در مورد همون منویی که گفتم

    ممنون

  9. #9
    اگه نباشه جاش خالی می مونه mehdibarghi's Avatar
    تاريخ عضويت
    Feb 2008
    پست ها
    275

    پيش فرض

    برا ما همون مستر جمشیدی هستی !!!
    .................................................|.... |
    .........................................این تویی... اینم منم

    آقا راستی برای گزاشتن عکس کنار همون منو که دوستمون توضیح داد چیکار باید بکنیم ؟
    یه کد دارم برای این کار ولی سر در نمیارم !!!
    Last edited by mehdibarghi; 28-02-2008 at 10:26.

  10. #10
    پروفشنال majid_kntu's Avatar
    تاريخ عضويت
    Jun 2006
    پست ها
    781

    پيش فرض

    عزیز اسمم "علی"
    مگر نمیدونستی
    خوب این چه سوالیه؟ از کجا باید میدونستی؟
    حالا اسمم رو میخواید چیکار؟
    خوب با اسم بهتر نيست علي آقا اگه دوست داري همون MrJamshidy صدات كنم؟

    میتونی برام یک سورس بزاری (لطفا) در مورد همون منویی که گفتم

    ممنون
    ok check this out:

    اول بايد هندل منو رو بگيري:
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    حالا ميتوني يه آيتم اونو حذف كني:
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    يه آيتم توش بزاري:
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    يه خط فاصله يا separator‌بهش اضافه كني
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    يا اين خط فاصله رو به انتهاش اضافه كني:
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    يا آيتمت رو به انتهاش اضافه كني:
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

صفحه 1 از 3 123 آخرآخر

Thread Information

Users Browsing this Thread

هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)

User Tag List

قوانين ايجاد تاپيک در انجمن

  • شما نمی توانید تاپیک ایحاد کنید
  • شما نمی توانید پاسخی ارسال کنید
  • شما نمی توانید فایل پیوست کنید
  • شما نمی توانید پاسخ خود را ویرایش کنید
  •