نمایش نتایج 1 تا 4 از 4

نام تاپیک: مخفی کردن trayIcon یک برنامه دیگر

  1. #1
    VIP آواتار رضا عربلو
    تاریخ عضویت
    اردیبهشت 1403
    محل زندگی
    تهران
    پست
    1,597

    مخفی کردن trayIcon یک برنامه دیگر

    با سلام خدمت تمام اساتید.
    چه حوری می توان در یک Application دلفی یک TrayIcon مربوط به برنامه دیگری (مثلاً DOwnload Accelarator) را غیب کرد.
    این کار شبیه کار شعبده بازها است.

    ------------------------------------
    ندانسته بمیرم ، یا بدانم و بمیرم :oops:

  2. #2
    VIP آواتار رضا عربلو
    تاریخ عضویت
    اردیبهشت 1403
    محل زندگی
    تهران
    پست
    1,597
    کسی هیچ روشی را سراغ نداره.
    من سعی کردم به message ها این کار را بکنم اما message مناسب را پیدا نکردم.
    اگر Net. نمی دانید وارد نشوید.

  3. #3
    کاربر دائمی آواتار سار
    تاریخ عضویت
    اسفند 1382
    محل زندگی
    تورین-ایتالیا
    پست
    1,044
    از FindWidows و RelaseWindows استفاده کن.
    امید وارم اسم تابع رو درست نوشته باشم :oops:

  4. #4
    سلام ؛

    ابتدا یک نسخه از کلاس TNotifyIconData بساز و خصوصیت پنجرهء مالک ( wnd ) آن را به هندل پنجره اصلی برنامه ای که میخوای آیکنش محو بشه نسبت بده . ( فرض بر این است که تو بلدی چطوری این هندل رو به دست بیاری ) بعدش با پاس کردن آرگومان WM_HIDE به همراه هندل شیء مذکور به تابع PostMessage میتونی انتظار مخفی شدن شیء مورد نظر رو داشته باشی .

    روش فوق صرفا" تئوری است و شخصا" امتحانش نکردم .

    موفق باشی

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •