No se a qué te refieres con "procesos internos" y "externos".
Al final imagino que hablamos de aplicaciones y/o ejecutables.
Lo importante en ese código (y que deberías entender antes de continuar) es la línea:
Código Delphi
[-]
hNotepadWindow := FindWindow('notepad', nil);
Si buscas ayuda sobre FindWindow (
https://msdn.microsoft.com/es-es/lib...(v=vs.85).aspx), verás que los dos parámetros son la Clase y el título de la ventana.
Si deseas ejecutar otra aplicación (usuarios.exe) deberá sconocer uno de esos dos parámetros para tu aplicación.