SetCooperativeLevel函数介绍(设置协作等级)

简介: <p>函数声明</p> <p>function SetCooperativeLevel(hWnd: HWND; dwFlags: DWORD): HResult; stdcall;</p> <p><span style="color:#339966">参数介绍</span></p> <p><span style="color:#339966"><strong>hWnd       

函数声明

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,否则返回错误代码。

相关文章
|
6月前
|
数据可视化 架构师 安全
定义完成的标准------帮你快速达成交付目标
定义完成的标准------帮你快速达成交付目标
|
4月前
三类代码协同模式问题之对账方式主要类型然后解决
三类代码协同模式问题之对账方式主要类型然后解决
|
6月前
|
数据采集 机器人 BI
订阅数据标准变更,随时掌握标准动态,保障您的开发质量!
小王是一名ETL工程师,面临数据标准频繁变化对规范开发带来的挑战。为帮助小王等开发者解决此类问题,DataphinV4.3版本新增“标准变更订阅”功能,支持便捷高效的配置、多种变更通知项、多渠道通知并提供了清晰可循的推送记录。这个新功能让小王在遵循数据标准的同时也能保证开发响应效率和数据质量,相关业务方和技术负责人都十分满意。
|
安全 项目管理
「技术人生」第9篇:如何设定业务目标
本文将讲述如何设定业务目标的所有步骤和关键信息,很多点没有展开论述,读者可以结合个人实际工作情况进行进一步的深入思考。
868 12
「技术人生」第9篇:如何设定业务目标
|
6月前
【PM专用】快速统计团队还有谁没有登记上报信息,快速筛选出属于自己项目组的成员,未完成XXX工作事项的名单
【PM专用】快速统计团队还有谁没有登记上报信息,快速筛选出属于自己项目组的成员,未完成XXX工作事项的名单
|
安全
等级保护与分级保护的关系和区别
等级保护与分级保护既有联系又有区别:等级保护与分级保护本质的区别是等级保护适用的对象为非涉密信息系统,分级保护适用的对象为涉密信息系统。
129 0
|
项目管理
CMMI5大成熟度等级和4大过程域
CMMI5大成熟度等级和4大过程域
283 0
SAP MM 影响Vendor主数据维护界面的字段选择的四大因素?
SAP MM 影响Vendor主数据维护界面的字段选择的四大因素?
SAP MM 影响Vendor主数据维护界面的字段选择的四大因素?
|
数据挖掘
SAP MM 特性设置问题导致PR审批策略不对之分析
SAP MM 特性设置问题导致PR审批策略不对之分析
SAP MM 特性设置问题导致PR审批策略不对之分析
下一篇
无影云桌面