Subclassing DLL.

מעירה את ההליך של כל חלון זר.
הורד עכשיו

Subclassing DLL. דירוג וסיכום

פרסומת

  • Rating:
  • רישיון:
  • Free
  • שם המפרסם:
  • Nadeem Afanah
  • אתר האינטרנט של המוציא לאור:
  • מערכות הפעלה:
  • Windows Me, Windows 98, Windows 95, Windows 2000, Windows NT, Windows XP
  • גודל הקובץ:
  • 146.56K

Subclassing DLL. תגים


Subclassing DLL. תיאור

מטרת ה- DLL: תתכלה על ההליך של כל חלון זר, ולכן DLL שולח עותק עבור כל הודעה ליישום שלך. כמו כן, ניתן לשנות או לדכא את ההודעה (למנוע הודעה שנשלח להליך החלון המקורי). מה זה משנה? איך עובד DLL? Subclassing היא טכניקה המאפשרת ליישום ליירט הודעות המיועדות לחלון אחר. כאשר יישום Subclasses חלון, הוא מחליף את הליך החלון המקורי עם אחד חדש, ואת ההליך החדש יכול לקחת שלוש פעולות עם כל הודעה: להעביר את ההודעה לנוהל החלון המקורי. לשנות את ההודעה ולהעביר אותו הליך החלון המקורי. לא להעביר את ההודעה (לדכא אותו). הפונקציה Setwindowlong () משמשת ל- Subclass מופע של חלון. אבל זה עובד רק אם החלון אתה משנה subclassing שייך לתהליך שלך (שטח כתובת פרטית). מה אם אתה רוצה subclass חלון השייך לתהליך אחר? חייב להיות פתרון לבעיה זו. ה- DLL יכול להתמודד עם זה; הוא קובע מערכת רחב מערכת בחוט של חלון היעד, אז DLL מוזרק לתוך תהליך תהליך היעד, עכשיו Setwindowlong () נקרא מתוך DLL, ההליך החדש מתגורר DLL. כאשר כל הודעה לכודה, הוא נשלח ליישום קורא על ידי קורא "SendMessage () או" SendNotifymessage () "


Subclassing DLL. תוכנה קשורה

Qtweakxp.

qtweakxp היא תוכנית קטנה ונחמדה כדי לשפר את ההתקנה של Windows XP. ...

83 4.3MB

הורד

Winine WideoCom

שונא פריסת מקלדת סטנדרטית. רוצה את המקלדת שלך להתאים לך אצבע. ...

201 881.84K

הורד