uwe: Grosse Mengen Dateien sichern unter Windows

Beitrag lesen

Hi Ashura

...wenn ich mich nicht erst registrieren müsste.

Wieso registrieren? Weder unter IE noch Firefox werde ich auf dieser Seite zum Registrieren aufgerufen. Ich kann den Inhalt auch so sehen.

Okay, hier ein Auszug:

In this article I am going to describe how to start the Run file dialog that you see when launching applications from the Start/Run menu. There are two ways of doing this - first documented, using the Shell object, and the second - using the undocumented Windows shell API function which is much more flexible.

Going the Documented Way

We should create an instance of the <code>Shell</code> object and call its FileRun method:

Do not forget to add AfxOleInit() in the InitInstance() of the app !!!

BOOL CRunFileDlgDlg::RunDocumented( void )
{
    IShellDispatch* pShellDisp = NULL;

HRESULT hr =  ::CoCreateInstance( CLSID_Shell, NULL,
        CLSCTX_SERVER, IID_IShellDispatch, (LPVOID*)&pShellDisp );

if( hr == S_OK )
    {
        pShellDisp->FileRun();
        pShellDisp->Release();
        pShellDisp = NULL;
    }

return ( hr == S_OK );

Bis dann

Uwe
Portland, Oregon