-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathtargetver.h
26 lines (20 loc) · 1.89 KB
/
targetver.h
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
#pragma once
// 以下のマクロは、最低限必要なプラットフォームを定義します。最低限必要なプラットフォームは、
// アプリケーションを実行するのに必要な最小バージョンの Windows や Internet Explorer などです。
// このマクロは、利用可能なプラットフォームのバージョンで実行できるすべての機能を有効にします。
// プラットフォームのバージョンを指定することもできます。
// 下で指定された定義の前に対象プラットフォームを指定しなければならない場合、以下の定義を変更してください。
// 異なるプラットフォームに対応する値に関する最新情報については、MSDN を参照してください。
#ifndef WINVER // 最低限必要なプラットフォームとして Windows Vista が指定されています。
#define WINVER 0x0600 // これを Windows の他のバージョン向けに適切な値に変更してください。
#endif
#ifndef _WIN32_WINNT // 最低限必要なプラットフォームとして Windows Vista が指定されています。
#define _WIN32_WINNT 0x0600 // これを Windows の他のバージョン向けに適切な値に変更してください。
#endif
#ifndef _WIN32_WINDOWS // 最低限必要なプラットフォームとして Windows 98 が指定されています。
#define _WIN32_WINDOWS 0x0410 // これを Windows Me またはそれ以降のバージョン向けに適切な値に変更してください。
#endif
#ifndef _WIN32_IE // 最低限必要なプラットフォームとして Internet Explorer 7.0 が指定されています。
#define _WIN32_IE 0x0700 // これを IE の他のバージョン向けに適切な値に変更してください。
#endif