SetCooperativeLevel函数介绍(设置协作等级)
2012-08-03 21:31
337 查看
函数声明
function SetCooperativeLevel(hWnd: HWND; dwFlags: DWORD): HResult; stdcall;
参数介绍
hWnd DirectDraw具体指向的窗体,在所有的情况下,只需使用主窗体句柄。
dwFlags
控制标志参数,直接影响DirectDraw和Windows协同工作的方式。下面为说明:
DDSCL_ALLOWMODEX
允许使用Mode X显示模式。只有当DDSCL_EXCLUSIVE 和DDSCL_FULLSCREEN标志存在的时候才能使用 。
DDSCL_ALLOWREBOOT
当处于独占(全屏)模式时,允许Ctrl+Alt+Del被检测到。
DDSCL_EXCLUSIVE
请求独占级别,该标志必须和DDSCL_FULLSCREEN 一起使用。
DDSCL_FULLSCREEN
表示需要全屏模式。其他程序中的GDI将不允许在屏幕上画图。这个标志必须和DDSCL_EXCLUSIVE 一起使用。
DDSCL_NORMAL
表示应用程序将是一个标准的Windows应用程序。该标志不能和DDSCL_ALLOWMODEX ,DDSCL_EXCLUSIVE ,DDSCL_FULLSCREEN 一起使用。
DDSCL_NOWINDOWCHANGES
表示在激活状态下,不允许DirectDraw最小化或恢复窗体。
对于返回值 ,如果执行成功,返回DD_OK,否则返回错误代码。
(转自)http://hi.baidu.com/likecg/item/afe765ccb317ee3c45941620
相关文章推荐
- SetCooperativeLevel函数介绍(设置协作等级)
- SetCooperativeLevel函数介绍(设置协作等级) 分类: VC++ DirectX 2013-11-11 08:31 767人阅读 评论(0) 收藏
- SetCooperativeLevel函数介绍(设置协作等级)
- SetCooperativeLevel函数介绍(设置协作等级)
- SetCooperativeLevel函数介绍(设置协作等级)
- SetCooperativeLevel函数介绍(设置协作等级)
- SetCooperativeLevel函数介绍(设置协作等级)
- DFB系列 之 SetCooperativeLevel协作级别
- DFB系列 之 SetCooperativeLevel协作级别
- 使用SetLayeredWindowAttributes函数设置窗口透明色与透明度
- Audio系列之通用的音量设置函数setStreamVolume()
- 利用SetConsoleTextAttribute函数设置控制台颜色
- SetConsoleWindowInfo 函数--设置控制台窗口的大小和位置
- linux下串口编程设置函数---------set_opt(fd1,115200,8,'N'1)--------------------
- CityEngine CGA语法之属性设置函数 set
- 利用SetConsoleTextAttribute函数设置控制台颜色
- iOS 缩放等级 Set the Zoom Level of an MKMapView
- STL map, multimap, set, multiset 函数介绍
- PHP设置时区函数date_default_timezone_set
- SetImageROI函数设置ROI区域的作用及用法