Add support for many MCIWNDM_ messages and some MCI_ commands in the

MCIWndClass implementation.
MCIWndRegisterClass() takes no parameters according to Platform SDK
headers.
This commit is contained in:
Dmitry Timoshkov 2004-01-01 00:12:13 +00:00 committed by Alexandre Julliard
parent 91687f6aaf
commit cd61ce8529
3 changed files with 751 additions and 176 deletions

File diff suppressed because it is too large Load Diff

View File

@ -47,5 +47,5 @@
@ cdecl MCIWndCreate (long long long str) MCIWndCreateA @ cdecl MCIWndCreate (long long long str) MCIWndCreateA
@ cdecl MCIWndCreateA (long long long str) @ cdecl MCIWndCreateA (long long long str)
@ cdecl MCIWndCreateW (long long long wstr) @ cdecl MCIWndCreateW (long long long wstr)
@ cdecl MCIWndRegisterClass (long) @ cdecl MCIWndRegisterClass()
@ stub StretchDIB @ stub StretchDIB

View File

@ -1290,7 +1290,7 @@ BOOL WINAPI GetSaveFileNamePreviewW(LPOPENFILENAMEW lpofn);
#define AVIERR_USERABORT MAKE_AVIERR(198) #define AVIERR_USERABORT MAKE_AVIERR(198)
#define AVIERR_ERROR MAKE_AVIERR(199) #define AVIERR_ERROR MAKE_AVIERR(199)
BOOL VFWAPIV MCIWndRegisterClass(HINSTANCE); BOOL VFWAPIV MCIWndRegisterClass(void);
HWND VFWAPIV MCIWndCreateA(HWND, HINSTANCE, DWORD, LPCSTR); HWND VFWAPIV MCIWndCreateA(HWND, HINSTANCE, DWORD, LPCSTR);
HWND VFWAPIV MCIWndCreateW(HWND, HINSTANCE, DWORD, LPCWSTR); HWND VFWAPIV MCIWndCreateW(HWND, HINSTANCE, DWORD, LPCWSTR);