![]() |
Anzeige:
|
|
|||||||
| Spezielles Für die Bereiche API, Subclassing, Inline-Assembler, Prozesse, ect. |
|
![]() |
|
|
LinkBack | Themen-Optionen | Ansicht |
|
|
#1 (Direktlink) |
|
Super-Moderator
![]() Registriert seit: 15.02.2009
Beiträge: 10.786
|
Mir ist hier für eine Sache eine Scanmöglichkeit in den Sinn gekommen, bei der ich bislangs etwas "Ideenlos" war.
Ich brauche dazu alle Messages, die als Parameter einen CallBack aufrufen, Beispiel: WM_TIMER Wer kennt welche (welche Art von CallBack, ist egal)?
__________________
______________ Bitte Schnelltest durchführen: Neuer Virus, ahnungslose User seit Monaten infiziert! Mfg AHT |
|
|
|
|
|
|
#2 (Direktlink) |
|
Super-Moderator
![]() Registriert seit: 05.02.2009
Ort: Westliches NRW
Alter: 44
Beiträge: 5.094
|
Schonmal alles mit "Enum".
__________________
Gruß, Frank ![]() Webpage http://frabbing.bplaced.net mit Freeware - Tools, Spiele und Grafiken. |
|
|
|
|
|
#3 (Direktlink) |
|
Super-Moderator
![]() Registriert seit: 15.02.2009
Beiträge: 10.786
|
__________________
______________ Bitte Schnelltest durchführen: Neuer Virus, ahnungslose User seit Monaten infiziert! Mfg AHT |
|
|
|
|
|
#4 (Direktlink) |
|
Super-Moderator
![]() Registriert seit: 05.02.2009
Ort: Westliches NRW
Alter: 44
Beiträge: 5.094
|
Hier sind Konstanten und Messages. Musst dir mal ausklamüssern.
ACM_DRIVERENUMF_DISABLED ACM_DRIVERENUMF_NOLOCAL ACM_FILTERENUMF_DWFILTERTAG ACM_FORMATENUMF_CONVERT ACM_FORMATENUMF_HARDWARE ACM_FORMATENUMF_INPUT ACM_FORMATENUMF_NCHANNELS ACM_FORMATENUMF_NSAMPLESPERSEC ACM_FORMATENUMF_OUTPUT ACM_FORMATENUMF_SUGGEST ACM_FORMATENUMF_WBITSPERSAMPLE ACM_FORMATENUMF_WFORMATTAG ALLOCATORSTRATEGY_MINIMIZENUMBEROFALLOCATORS ALLOCATORSTRATEGY_MINIMIZENUMBEROFFRAMES C2_EUROPENUMBER CERT_PHYSICAL_STORE_PREDEFINED_ENUM_FLAG CERT_STORE_ENUM_ARCHIVED_FLAG CI_E_ENUMERATION_STARTED CI_S_END_OF_ENUMERATION CMC_E_INVALID_ENUM CRYPT_SGC_ENUM DC_ENUMRESOLUTIONS DESKTOP_ENUMERATE DISPID_DOM_NODE_NODETYPEENUM DISPID_IHTMLAREASCOLLECTION__NEWENUM DISPID_IHTMLATTRIBUTECOLLECTION__NEWENUM DISPID_IHTMLBOOKMARKCOLLECTION__NEWENUM DISPID_IHTMLDOMCHILDRENCOLLECTION__NEWENUM DISPID_IHTMLELEMENTCOLLECTION__NEWENUM DISPID_IHTMLFILTERSCOLLECTION__NEWENUM DISPID_IHTMLFONTNAMESCOLLECTION__NEWENUM DISPID_IHTMLFONTSIZESCOLLECTION__NEWENUM DISPID_IHTMLFORMELEMENT__NEWENUM DISPID_IHTMLRECTCOLLECTION__NEWENUM DISPID_IHTMLSELECTELEMENT__NEWENUM DISPID_IHTMLSTYLESHEETSCOLLECTION__NEWENUM DISPID_IHTMLUNIQUENAME_UNIQUENUMBER DISPID_IHTMLWINDOW2__NEWENUM DISPID_NEWENUM DISPID_STARTENUM DISPID_XMLELEMENTCOLLECTION_NEWENUM DPENUMGROUPS_HIDDEN DPENUMGROUPS_LOCAL DPENUMGROUPS_REMOTE DPENUMGROUPS_SESSION DPENUMGROUPS_SHORTCUT DPENUMGROUPS_STAGINGAREA DPENUMPLAYERS_ALL DPENUMPLAYERS_GROUP DPENUMPLAYERS_LOCAL DPENUMPLAYERS_OWNER DPENUMPLAYERS_PREVIOUS DPENUMPLAYERS_REMOTE DPENUMPLAYERS_SERVERPLAYER DPENUMPLAYERS_SESSION DPENUMPLAYERS_SPECTATOR DPENUMSESSIONS_ALL DPENUMSESSIONS_ASYNC DPENUMSESSIONS_AVAILABLE DPENUMSESSIONS_PASSWORDREQUIRED DPENUMSESSIONS_PREVIOUS DPENUMSESSIONS_RETURNSTATUS DPENUMSESSIONS_STOPASYNC ENUM_ALL_CALENDARS ENUM_CURRENT_SETTINGS ENUM_E_FIRST ENUM_E_LAST ENUM_INVALID_PARAM ENUM_REGISTRY_SETTINGS ENUM_S_FIRST ENUM_S_LAST ENUM_SUCCESS ENUM_TYPE_VERSION ENUMEXT_OBJECTID ENUMPAPERBINS ENUMPAPERMETRICS ERROR_NOTIFY_ENUM_DIR EXPERT_ENUM_FLAG_ADD_ME_TO_RMC_IN_DETAIL EXPERT_ENUM_FLAG_ADD_ME_TO_RMC_IN_SUMMARY EXPERT_ENUM_FLAG_CONFIGURABLE EXPERT_ENUM_FLAG_NO_VIEWER EXPERT_ENUM_FLAG_VIEWER_PRIVATE FDEXENUMALL FDEXENUMDEFAULT FILE_DEVICE_SERENUM FPST_ENUM_PROP FR_NOT_ENUM GUI_INMENUMODE GUI_POPUPMENUMODE GUI_SYSTEMMENUMODE HH_ENUM_CATEGORY_IT HH_ENUM_CATEGORY HH_ENUM_INFO_TYPE IE4_NOENUMKEY IMAGE_SIZEOF_LINENUMBER IMAGE_SYM_CLASS_ENUM_TAG IMAGE_SYM_CLASS_MEMBER_OF_ENUM IMAGE_SYM_TYPE_ENUM IRLMP_ENUMDEVICES JOYTYPE_ZEROGAMEENUMOEMDATA KENUMKEYS KEY_ENUMERATE_SUB_KEYS KF_MENUMODE LINEADDRESSTYPE_PHONENUMBER MD_ACR_ENUM_KEYS MK_E_ENUMERATION_FAILED MKF_REPLACENUMBERS MPR_MAXPHONENUMBER MPRIO_SHAREDPHONENUMBERS NCBENUM NERR_RPLCANNOTENUM NSTYPE_ENUMERABLE NTEXPORT_USER_ENUM_ERROR OLE_E_ENUM_NOMORE PCI_FLAG_ENUM_NO_RESOURCE PCI_FLAG_NO_ENUM_AT_ALL PCI_FLAG_NO_ENUM_WITH_DISABLE PD_NOPAGENUMS PD_PAGENUMS PFM_NOLINENUMBER PP_ENUMALGS_EX PP_ENUMALGS PP_ENUMCONTAINERS PP_ENUMELECTROOTS PP_ENUMEX_SIGNING_PROT PP_ENUMMANDROOTS PRINTER_ENUM_CONNECTIONS PRINTER_ENUM_CONTAINER PRINTER_ENUM_DEFAULT PRINTER_ENUM_EXPAND PRINTER_ENUM_FAVORITE PRINTER_ENUM_HIDE PRINTER_ENUM_ICON1 PRINTER_ENUM_ICON2 PRINTER_ENUM_ICON3 PRINTER_ENUM_ICON4 PRINTER_ENUM_ICON5 PRINTER_ENUM_ICON6 PRINTER_ENUM_ICON7 PRINTER_ENUM_ICON8 PRINTER_ENUM_ICONMASK PRINTER_ENUM_LOCAL PRINTER_ENUM_NAME PRINTER_ENUM_NETWORK PRINTER_ENUM_REMOTE PRINTER_ENUM_SHARED PSINJECT_PAGENUMBER RAS_MAXPHONENUMBER RASEO_PREVIEWPHONENUMBER RASEO_SHAREDPHONENUMBERS RASSAPI_MAX_PHONENUMBER_SIZE RPC_X_ENUM_VALUE_OUT_OF_RANGE RPC_X_ENUM_VALUE_TOO_LARGE RTM_ENUM_ALL_DESTS RTM_ENUM_ALL_ROUTES RTM_ENUM_NEXT RTM_ENUM_OWN_DESTS RTM_ENUM_OWN_ROUTES RTM_ENUM_RANGE RTM_ENUM_START SC_ENUM_PROCESS_INFO SC_MANAGER_ENUMERATE_SERVICE SCESVC_ENUMERATION_MAX SERVER_ACCESS_ENUMERATE SERVICE_ENUMERATE_DEPENDENTS SFGAO_NONENUMERATED SPDRP_ENUMERATOR_NAME SPPSR_ENUM_ADV_DEVICE_PROPERTIES SPPSR_ENUM_BASIC_DEVICE_PROPERTIES SUBSMGRENUM_MASK SUBSMGRENUM_TEMP SV_TYPE_DOMAIN_ENUM TSPI_PROVIDERENUMDEVICES TTM_ENUMTOOLSA TTM_ENUMTOOLSW VFW_E_ENUM_OUT_OF_RANGE VFW_E_ENUM_OUT_OF_SYNC VT_VERBOSE_ENUM WEBPOST_ERROR_ENUM_PROVS WIA_DEVINFO_ENUM_LOCAL WINSTA_ENUMDESKTOPS WINSTA_ENUMERATE WNFMT_INENUM X509_ENUMERATED
__________________
Gruß, Frank ![]() Webpage http://frabbing.bplaced.net mit Freeware - Tools, Spiele und Grafiken. |
|
|
|
|
|
#5 (Direktlink) |
|
Super-Moderator
![]() Registriert seit: 15.02.2009
Beiträge: 10.786
|
EM_SETWORDBREAKPROC und EM_SETWORDBREAKPROCEX dürfte da auch mit reinspielen
![]() ...und da scheint es noch eine ganz fiese Möglichkeit über SetWindowLong zu geben... (Offtopic)
__________________
______________ Bitte Schnelltest durchführen: Neuer Virus, ahnungslose User seit Monaten infiziert! Mfg AHT Geändert von AHT (17.07.2009 um 21:39 Uhr) |
|
|
|
|
|
|
#6 (Direktlink) |
|
Super-Moderator
![]() Registriert seit: 05.02.2009
Ort: Westliches NRW
Alter: 44
Beiträge: 5.094
|
Du meinst sicher GWL_WNDPROC oder DWL_DLGPROC. Dass sich die Procs von einem anderen Prozess patchen lassen, schreibt MS ja indirekt selber schon:
Calling SetWindowLong with the GWL_WNDPROC index creates a subclass of the window class used to create the window. An application should not subclass a window created by another process. Teilweise werden so anderen Prozessen neue Funktionen zugewiesen, z.B. Browsern.
__________________
Gruß, Frank ![]() Webpage http://frabbing.bplaced.net mit Freeware - Tools, Spiele und Grafiken. |
|
|
|
|
|
#7 (Direktlink) | |
|
Super-Moderator
![]() Registriert seit: 15.02.2009
Beiträge: 10.786
|
Zitat:
__________________
______________ Bitte Schnelltest durchführen: Neuer Virus, ahnungslose User seit Monaten infiziert! Mfg AHT |
|
|
|
|
|
|
#8 (Direktlink) |
|
Super-Moderator
![]() Registriert seit: 05.02.2009
Ort: Westliches NRW
Alter: 44
Beiträge: 5.094
|
Gut so.
__________________
Gruß, Frank ![]() Webpage http://frabbing.bplaced.net mit Freeware - Tools, Spiele und Grafiken. |
|
|
|
|
|
#9 (Direktlink) |
|
Super-Moderator
![]() Registriert seit: 15.02.2009
Beiträge: 10.786
|
Dem stimme ich zu! Wenn ich mich recht entsinne, kann man aber auch mit GetWindowLong nicht mehr an die angesprochenen Prozeduradressen kommen, wenn man sich nicht im gleichen Prozess befindet - das finde ich wiederum nicht so prall. An die muss und möchte ich in einem meiner nächsten Proggies ran - das geht nicht ohne Injektion.
__________________
______________ Bitte Schnelltest durchführen: Neuer Virus, ahnungslose User seit Monaten infiziert! Mfg AHT Geändert von AHT (18.07.2009 um 07:40 Uhr) |
|
|
|
|
|
#10 (Direktlink) |
|
Super-Moderator
![]() Registriert seit: 05.02.2009
Ort: Westliches NRW
Alter: 44
Beiträge: 5.094
|
Was hast du denn vor?
__________________
Gruß, Frank ![]() Webpage http://frabbing.bplaced.net mit Freeware - Tools, Spiele und Grafiken. |
|
|
|
|
|
|
#11 (Direktlink) |
|
Super-Moderator
![]() Registriert seit: 15.02.2009
Beiträge: 10.786
|
Ich will an die Adressen kommen,. die angesprungen werden und will wissen, in welchem Modul (DLL) sich der Code dazu befindet.
__________________
______________ Bitte Schnelltest durchführen: Neuer Virus, ahnungslose User seit Monaten infiziert! Mfg AHT |
|
|
|
|
|
#12 (Direktlink) |
|
Super-Moderator
![]() Registriert seit: 05.02.2009
Ort: Westliches NRW
Alter: 44
Beiträge: 5.094
|
__________________
Gruß, Frank ![]() Webpage http://frabbing.bplaced.net mit Freeware - Tools, Spiele und Grafiken. |
|
|
|
|
|
#13 (Direktlink) |
|
Dauergast
![]() Registriert seit: 06.02.2009
Ort: Wien, Österreich
Beiträge: 1.079
|
OK... aber wohin bloss?
__________________
Win7-64HomPremSP1,XProfan11.2a,XPIA,JWasm,XPSE,IntelCoreQuad2.5GHz/4GB/je1TB HD intern:esataBay:USB2:USB3 |
|
|
|
|
|
#14 (Direktlink) |
|
Forenmaskottchen
![]() Registriert seit: 09.02.2009
Ort: Bangkok
Beiträge: 686
|
Hallo Frank,
sollte da nicht auch noch der neue Forumslink dazu, wenn man das so liest weiß man nicht was da mal stand und wo es weitergeht.
__________________
Er ist ein Mann wie ein Baum. Sie nennen ihn Bonsai. http://dieterzornow.gmxhome.de |
|
|
|
|
|
#15 (Direktlink) |
|
Super-Moderator
![]() Registriert seit: 05.02.2009
Ort: Westliches NRW
Alter: 44
Beiträge: 5.094
|
Der Thread steht jetzt im Forum "Spezielles". Ich denke, da passt er besser hin. Erkennt man sehr gut oben im Verzeichnisbaum: Paules-PC-Forum.de > Programmierung > XProfan > Spezielles
Im allgemeinen Forum, dort wo er vorher stand, steht noch für eine Woche ein Hinweis, dass er verschoben wurde.
__________________
Gruß, Frank ![]() Webpage http://frabbing.bplaced.net mit Freeware - Tools, Spiele und Grafiken. |
|
|
|
|
![]() |
|
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
|
|
Ähnliche Themen
|
||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Messages beim Größenändern von Fenstern | Jac de Lad | Spezielles | 13 | 01.03.2009 21:56 |
| Net Send Messages automatisch schließen? | Abby | Windows XP | 3 | 14.07.2006 13:44 |
| Mac-Adresse aufrufen | SimBoss | Hardware - Problemlösungen | 1 | 20.10.2005 20:19 |
| CPU-Auslastung aufrufen! | No Name | Windows XP | 2 | 15.10.2005 20:00 |
| BIOS aufrufen | Michael | Software - Allgemein | 1 | 19.10.2003 18:04 |