comando update
Il comando update aggiorna il frame corrente nel contesto di dispositivo specificato. I dispositivi digital-video riconoscono questo comando.
Per inviare questo comando, chiamare la funzione mciSendString con il set di parametri lpszCommand come indicato di seguito.
_stprintf_s(
lpszCommand,
TEXT("update %s %s %s"),
lpszDeviceID,
lpszHDC,
lpszFlags
);
Parametri
-
lpszDeviceID
-
Identificatore di un dispositivo MCI. Questo identificatore o alias viene assegnato all'apertura del dispositivo.
-
lpszHDC
-
Handle di un controller di dominio. Nella tabella seguente sono elencati i tipi di dispositivo che riconoscono il comando di aggiornamento e i flag usati da ogni tipo.
Valore Significato Significato digitalvideo hdc hdc hdchdc in rect paint hdc hdc Nella tabella seguente sono elencati i flag che possono essere specificati nel parametro lpszHDC e i relativi significati.
Valore Significato hdc hdc Specifica l'handle del controller di dominio da disegnare. hdc hdc in rect Specifica il rettangolo di ritaglio relativo al rettangolo client. paint hdc hdc Disegna il controller di dominio quando l'applicazione riceve un messaggio di WM_PAINT destinato a un controller di dominio. Per specificare l'handle del controller di dominio, usare la stringa "hdc" seguita da una rappresentazione ASCII dell'handle. Il rettangolo viene specificato comeX1 Y1 X2 Y2. Le coordinateX1 Y1specificano l'angolo superiore sinistro del rettangolo e le coordinateX2 Y2specificano la larghezza e l'altezza.
-
lpszFlags
-
Può essere "wait", "notify" o entrambi. Per i dispositivi digital-video, è anche possibile specificare "test". Per altre informazioni su questi flag, vedere Flag di attesa, notifica e test.
Valore restituito
Restituisce zero se l'operazione ha esito positivo o un errore in caso contrario.
Esempio
Il comando seguente aggiorna l'intera finestra di visualizzazione usata dal dispositivo "movie". Il numero 203 è un handle per un controller di dominio ottenuto dalla funzione BeginPaint .
update movie hdc 203
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato |
Windows 2000 Professional [solo app desktop] |
Server minimo supportato |
Windows 2000 Server [solo app desktop] |