查看

winapifamily.h,您可以看到这些宏用于确定您拥有的平台以及适用于您的平台的API.

/*

* Windows APIs can be placed in a partition represented by one of the below bits. The

* WINAPI_FAMILY value determines which partitions are available to the client code.

*/

#define WINAPI_PARTITION_DESKTOP 0x00000001

#define WINAPI_PARTITION_APP 0x00000002

/*

* A family may be defined as the union of multiple families. WINAPI_FAMILY should be set

* to one of these values.

*/

#define WINAPI_FAMILY_APP WINAPI_PARTITION_APP

#define WINAPI_FAMILY_DESKTOP_APP (WINAPI_PARTITION_DESKTOP | WINAPI_PARTITION_APP)

/*

* A constant that specifies which code is available to the program's target runtime platform.

* By default we use the 'desktop app' family which places no restrictions on the API surface.

* To restrict the API surface to just the App API surface, define WINAPI_FAMILY to WINAPI_FAMILY_APP.

*/

#ifndef WINAPI_FAMILY

#define WINAPI_FAMILY WINAPI_FAMILY_DESKTOP_APP

#endif

/* Macro to determine if a partition is enabled */

#define WINAPI_FAMILY_PARTITION(Partition) ((WINAPI_FAMILY & Partition) == Partition)

/* Macro to determine if only one partition is enabled from a set */

#define WINAPI_FAMILY_ONE_PARTITION(PartitionSet, Partition) ((WINAPI_FAMILY & PartitionSet) == Partition)

因此,只有在系统的Desktop系列上运行时,才会设置WINAPI_PARTITION_DESKTOP.

c语言partition头文件,c – dxvahd.h中的#if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP)何时成为true头文件...相关推荐

  1. UG二次开发CreateDialog函数在UI.hxx文件和WinUser.h中的冲突

    文章出自https://blog.csdn.net/qq_41843732/article/details/91422764 在UG二次开发中,若使用MFC库,一旦加上#include<Afx. ...

  2. NX二次开发CreateDialog函数在UI.hxx文件和WinUser.h中的冲突

    NX二次开发CreateDialog函数在UI.hxx文件和WinUser.h中的冲突 在UG二次开发中,若使用MFC库,一旦加上#include<Afx.h>头文件,或者使用<wi ...

  3. 如何在手机端从多个Excel文件多个Sheet中搜索某一内容,多个excel文件批量查找

    如何在手机端从多个Excel文件多个Sheet中搜索某一内容,多个excel文件批量查找 今天介绍一个在线工具:e.anyoupin.cn 比如: 多个年度的项目信息,每年一张工作簿.现在需要查找某些 ...

  4. linux 校验文件生成,在Linux中了解如何使用MD5校验和生成和验证文件

    校验和是用作在数据正确数字的总和,其可以稍后用于存储或传输期间检测数据中的错误的一个数字.MD5( 消息摘要5)的款项可以用作校验和,以验证文件或字符串在Linux的文件系统 . MD5校验和是128 ...

  5. oracle 表导出pdm文件,如何将数据库中已有表导入到powerDesigner生成pdm文件

    1.create new PDM: 2.select database menu; 3.click Reverse  Engineer database : 4.then choose your sc ...

  6. 服务器拒绝了您发送离线文件的请求,电脑中QQ提示服务器拒绝了您发送离线文件如何解决...

    QQ是很多用户都会使用到的一款沟通软件,其具有非常强大的功能,QQ离线文件发送功能就是其中一种.不过,最近一些QQ用户在发送离线文件时,却遇到了QQ离线文件发送不了,提示"服务器拒绝了您发送 ...

  7. ios打不开html文件,在DocumentsWeb目录中打开UIWebview时,ios-css和js在html文件中无法链接...

    显然,以编程方式加载HTML文件时,文档库与应用程序的Documents目录不同. 查看HTML中的BASE元素,它位于< head>内.元件: gt; Meta charset=&quo ...

  8. 如何从多个Excel文件多个Sheet中搜索某一内容,多个excel文件批量查找的绿色工具

    如何在多个EXCEL文件中批量搜索或批量查找,并展示出查找内容所在的行,所在的文件.所在表信息. 在日常办公中,经常从面临多个Excel文件查找出需要的信息.对于复杂的信息有时候也需要支持正则表达式的 ...

  9. linux上存的私钥文件不能访问_linux中配置vsftpd服务器匿名用户访问,实现文件上传下载服务...

    1.安装vsftpd服务器 安装VSFTPD 安装更新完毕 2.添加防火墙使用规则 添加防火墙iptables使用规则 iptables -F 查看iptables使用情况 添加前查看防火墙列表 添加 ...

  10. c语言输入与输出库函数#includestdio.h

    last modified: 2010-05-28 输入与输出<stdio.h> 头文件<stdio.h>定义了用于输入和输出的函数.类型和宏.最重要的类型是用于声明文件指针的 ...

最新文章

  1. SAP的SD模块中客户的销售视图--扩充客户销售范围
  2. 结构体和数组之间的映射关系
  3. 2019计算机原理及应用期末自测题,微机原理期末自测题答案.ppt
  4. 继承的综合运用《Point类派生出Circle类而且进行各种操作》
  5. 819 c语言程序设计,2018年大连海洋大学计算机科学与技术819高级语言程序设计(C语言)之C程序设计考研核心题库...
  6. 如何在SQL Server中检查日期是否为假期
  7. Javascript基础系列之(五)条件语句(if条件语句)
  8. redis JAVA hmset_Spring boot 连接Redis实现HMSET操作
  9. 【好文随记】牛人大学的感悟
  10. 恒压供水程序 三菱plc恒压供水程序,威纶触摸屏程序
  11. 第20节 信息化基础知识
  12. Chrome的视频加速插件
  13. C#中的Socket
  14. 万科的管理层为何要在质疑中坚定地推迟董事会改选?
  15. ElementUI el-table合并单元格
  16. 扫地机器人自动回冲工作原理
  17. python函数由什么组成_python的函数
  18. Linux内核中的汇编语言
  19. MACE源码解析【ARM卷积篇(一) 】1*N和N*1卷积实现
  20. Spring Cloud 学习笔记(2 3)

热门文章

  1. erdas2015几何校正模块在哪_什么是几何校正和正射校正还有怎样用erdas做几何校正...
  2. 外贸网站服务器搬迁方案,WordPress网站迁移到新服务器教程
  3. C语言也能干大事第十三节(如鹏基础)
  4. AutoRunner 功能自动化测试项目实训之AutoRunner产品设计目标(三)
  5. autorunner 测试java_AutoRunner|AutoRunner 自动化测试工具 4.2.5 正式版下载_太平洋下载中心...
  6. UI设计师的日常工作流程是怎样的?|优漫教育
  7. gg修改器偏移量修改_gg修改器无root权限版
  8. Android APK 修改
  9. Xposed框架指南
  10. 二维数组指针的理解和应用