gabry90 ha scritto:
ma infatti ho scritto "non vorrei sbagliarmi"....quindi mi sono sbagliato ok xD
In realtà il punto non è né .NET né COM (cosa che è del tutto ininfluente) perché tutti i messaggi di Windows richiedono l'handle della finestra a cui inviarli (quindi non ha importanza che sia un oggetto .NET o COM).
Il punto è un'altro, ovvero che quando si opera a 'questo livello' entrano in gioco diversi fattori, ad esempio:
- non sempre i messaggi inviati ad applicazioni esterne sono permessi dal sistema operativo
- a volte gli 'oggetti' a cui si tenta di accedere non espongono un handle, oppure per altri motivi (non sto qui a dilungarmi)
Per cui, come ho già indicato nella mia prima risposta, si può rischiare di perderci ore ed ore, sudare sangue, senza cavare un ragno dal buco.