Not much longer. I suppose that the first time in a managed application
that you P/Invoke CreateProcess() it might, conceivably take slightly longer
to get the address of the CreateProcess call, adjust the parameters to fit
the calling convention that you specify, etc., but that's going to be
measureed in microseconds or, maybe, milliseconds, not seconds. If you're
seeing that sort of difference, you or the overall system are responsible,
not the .NET CF. Maybe in one case, the application is loaded, but
smart-minimized? While in the other case, the application has to actually
be loaded and started (and maybe that application has a long process to
initialize on the first start?
Paul T.
"juvi" <(E-Mail Removed)> wrote in message
news:60848691-4130-4C17-A3C5-(E-Mail Removed)...
>I think it takes longer than when starting a process from a native
>application.
|