Rico: (C++) Datei mit dementsprechendem Programm öffnen

Beitrag lesen

Hallöchen,

ich hab da ne Frage an die C++ Programmierer unter euch. Da ich öfter verschiedene Dokumente (Dateinamen hab ich) mit den dementsprechenden Programm öffnen muss, also muster.htm mit IExplorer, muster.pdv mit AcrobatReader etc., frage ich mich nach einer einfachen Vorgehensweise. Bisher habe ich immer den :

if (!CreateProcess( *filename, "", NULL, NULL, FALSE,  CREATE_DEFAULT_ERROR_MODE, NULL, NULL, &si, &pi))
{

Befehl der MFC genutzt. Da brauche ich aber immer den Pfad und den Namen des damit verknüpften Programmes unter Windows. Wie bekomme ich den raus (Registry?) oder wie kann ich es einfacher machen?