zoukankan      html  css  js  c++  java
  • SetCooperativeLevel函数介绍(设置协作等级)

     

    函数声明

    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

  • 相关阅读:
    数位DP
    组合
    卢卡斯Lucas&扩展卢卡斯
    [HNOI2014]道路堵塞
    [模板]三维凸包(无讲解)
    [CF526G]Spiders Evil Plan
    [CCPC2019 ONLINE]H Fishing Master
    [CCPC2019 ONLINE]E huntian oy
    [CF1037H]Security
    [CF1037F]Maximum Reduction
  • 原文地址:https://www.cnblogs.com/dreamfactory/p/2622286.html
Copyright © 2011-2022 走看看