.NET2005 VISTA MFC です。
アプリケーションの中で、ShellExecute()でアウトルックを開き、閉じて、再度開こうとすると、スタックしてしまいます。
HINSTANCE ret = ShellExecute( NULL, _T("open"), _T("mailto:***@***"), NULL, NULL, SW_SHOWNORMAL );
XPの入ったPCで、アウトルックエクスプレスを開く場合には、何度でも開けます。
また、VISTAでも、インターネットエクスプローラーなど、その他のアプリは連続起動できるようなので、アウトルック2007に固有の問題だと思います。
印象としては、一旦アウトルックを閉じた後でも、なにかを引きずっていて、再起動した時に干渉している感じです。
アドバイスを頂けませんでしょうか。
よろしくお願いいたします。