Étant donné que vous avez trouvé un processus auquel vous souhaitez exécuter un appel de fonction, il est possible d'appeler une fonction et d'obtenir une valeur de retour de ce processus. Par exemple, supposons que le processus qui m'intéressait était toujours le premier processus retourné (je sais que ce ne sera pas le cas), je voudrais faire quelque chose comme ceci:Utilisation de la réflexion pour exécuter une fonction dans un System.Diagnostics.Process
Process[] myProcesses = Process.GetProcesses();
int UserID = myProcesses[0].*GetUserID*();
Où GetUserID()
est une fonction publique statique avec cet ensemble de processus.
Tout le code est le code managé
Je devrais demander pourquoi vous voudriez même faire cela ...? –