Öffnen mehrerer AVI-Dateien
Wenn Ihre Anwendung mehrere Dateien öffnet, sollte sie Routinen wie die folgenden einfachen Funktionen enthalten. Die Anwendung würde während der Initialisierung die Funktion "initAVI" und während der Beendigung die Funktion "termAVI" verwenden. Diese Funktionen umschließen einfach die mciSendString-Funktion.
// Initialize the MCIAVI driver. This returns TRUE if OK,
// FALSE on error.
BOOL initAVI(VOID)
{
// Perform additional initialization before loading first file.
return mciSendString("open digitalvideo", NULL, 0, NULL) == 0;
}
// Close the MCIAVI driver.
void termAVI(VOID)
{
mciSendString("close digitalvideo", NULL, 0, NULL);
}