Okey. Det jeg tror du tenker på er globale hooks, noe som stemmer; .NET har generelt ikke støtte for dette.
Unntatt for WH_KEYBOARD_LL og WH_MOUSE_LL hook typene. Det finnes selvfølgelig veier utenom dette, men det er som du sier, halvdugelige workarounds.
Men i dette tilfellet hvor han ønsket å kun simulere med keyboard og mus så skal de to typene være greit nok.
I alle fall, for keyboard husker jeg ikke nøyaktig hvilke funksjoner han trenger å "importere" (tror det er keyboard_event(int)), men for museklikk skal det være noe så kreativt som "mouse_event" som tar 5 long-er. Nå husker jeg bare de tre første parametrene, men det holder egentlig.
For venstre museklikk ned og opp 0x02/0x04 og høyre museklikk ned og opp 0x08/0x10 kjøres inn i første parameter, de to neste er x og y pixels, to neste kan settes inn med verdien 0. Du kan sikkert google litt for å finne ut hva disse er.
Sist endret av m0b; 20. juni 2007 kl. 09:38.