MCIWndSetTimeFormat-Makro (vfw.h)
Das MCIWndSetTimeFormat-Makro legt das Zeitformat eines MCI-Geräts fest. Sie können dieses Makro verwenden oder explizit die MCIWNDM_SETTIMEFORMAT-Nachricht senden.
Syntax
void MCIWndSetTimeFormat(
hwnd,
lp
);
Parameter
hwnd
Handle des MCIWnd-Fensters.
lp
Zeiger auf einen Puffer, der die NULL-endende Zeichenfolge enthält, die das Zeitformat angibt. Geben Sie "Frames" an, um das Zeitformat auf Frames festzulegen, oder "ms", um das Zeitformat auf Millisekunden festzulegen.
Rückgabewert
Keine
Bemerkungen
Eine Anwendung kann andere Zeitformate als Frames oder Millisekunden angeben, solange die Formate vom MCI-Gerät unterstützt werden. Nicht zusammenhängende Formate, z. B. Tracks und SMPTE, können dazu führen, dass sich die Trackleiste fehlerhaft verhält. Für diese Zeitformate können Sie die Symbolleiste deaktivieren, indem Sie das MCIWndChangeStyles-Makro verwenden und die MCIWNDF_NOPLAYBAR Fensterformat angeben.
Wenn Sie das Zeitformat auf Frames oder Millisekunden festlegen möchten, können Sie auch das Makro MCIWndUseFrames oder MCIWndUseTime verwenden. Eine Liste der Zeitformate finden Sie im MCIWndGetTimeFormat-Makro .
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 2000 Professional [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows 2000 Server [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | vfw.h |