VIDFRAME.H
上传用户:carrie980
上传日期:2013-03-28
资源大小:1143k
文件大小:2k
- /**************************************************************************
- *
- * THIS CODE AND INFORMATION IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY
- * KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE
- * IMPLIED WARRANTIES OF MERCHANTABILITY AND/OR FITNESS FOR A PARTICULAR
- * PURPOSE.
- *
- * Copyright (C) 1992 - 1996 Microsoft Corporation. All Rights Reserved.
- *
- **************************************************************************/
- /****************************************************************************
- *
- * vidframe.h: Frame for capture window
- *
- * Vidcap32 Source code
- *
- ***************************************************************************/
- /*
- * interface to vidframe window class - this window class creates a child
- * AVICAP window, and is responsible for positioning it within the vidframe
- * window, framing it, and scrolling it if it will not fit. Call
- * vidframeCreate to create the window, and vidframeLayout if the
- * video image size might have changed.
- */
- /*
- * create a frame window and child capture window at the
- * given location. Initialise the class if this is the
- * first time through.
- *
- * returns the window handle of the frame window
- * (or NULL if failure). returns the window handle of the AVICAP window
- * via phwndCap.
- */
- HWND vidframeCreate(
- HWND hwndParent,
- HINSTANCE hInstance,
- HINSTANCE hPrevInstance,
- int x,
- int y,
- int cx,
- int cy,
- HWND FAR * phwndCap
- );
- /*
- * layout the window - decide if we need scrollbars or
- * not, and position the avicap window correctly
- *
- * called if the size of the vidframe window changes or can be
- * called externally whenever the video size might have changed.
- */
- void vidframeLayout(HWND hwndFrame, HWND hwndCap);
- /*
- * change the background fill brush to be one of-
- * IDD_PrefsDefBackground - windows default background colour
- * IDD_PrefsLtGrey - light grey
- * IDD_PrefsDkGrey - dark grey
- * IDD_PrefsBlack - black
- */
- void vidframeSetBrush(HWND hwnd, int iPref);