ホーム › Globalization › SYSGEOTYPE
SYSGEOTYPE
列挙型メンバー 18
| 名前 | 10進 | 16進 | 説明 |
|---|---|---|---|
| GEO_NATION | 1 | 0x1 | 国の地理的位置識別子 (GEOID) です。この値は long 整数として格納されます。 Windows 10 バージョン 1709 以降: この値は GetGeoInfoEx 関数ではサポートされないため、使用しないでください。 |
| GEO_LATITUDE | 2 | 0x2 | 位置の緯度です。この値は浮動小数点数として格納されます。 |
| GEO_LONGITUDE | 3 | 0x3 | 位置の経度です。この値は浮動小数点数として格納されます。 |
| GEO_ISO2 | 4 | 0x4 | ISO 2 文字の国/地域コードです。この値は文字列として格納されます。 |
| GEO_ISO3 | 5 | 0x5 | ISO 3 文字の国/地域コードです。この値は文字列として格納されます。 |
| GEO_RFC1766 | 6 | 0x6 | GetGeoInfo のパラメーター language と GeoId から導出される、RFC 4646 (Windows Vista 以降) に準拠した文字列の名前です。 Windows 10 バージョン 1709 以降: この値は GetGeoInfoEx 関数ではサポートされないため、使用しないでください。 |
| GEO_LCID | 7 | 0x7 | GetGeoInfo を使用して導出されるロケール識別子です。 Windows 10 バージョン 1709 以降: この値は GetGeoInfoEx 関数ではサポートされないため、使用しないでください。 |
| GEO_FRIENDLYNAME | 8 | 0x8 | 国のわかりやすい名前です (例: Germany)。この値は文字列として格納されます。 |
| GEO_OFFICIALNAME | 9 | 0x9 | 国の正式名称です (例: Federal Republic of Germany)。この値は文字列として格納されます。 |
| GEO_TIMEZONES | 10 | 0xA | 実装されていません。 |
| GEO_OFFICIALLANGUAGES | 11 | 0xB | 実装されていません。 |
| GEO_ISO_UN_NUMBER | 12 | 0xC | Windows 8 以降: ISO 3 桁の国/地域コードです。この値は文字列として格納されます。 |
| GEO_PARENT | 13 | 0xD | Windows 8 以降: 国/地域の親となるリージョンの地理的位置識別子です。この値は文字列として格納されます。 |
| GEO_DIALINGCODE | 14 | 0xE | Windows 10 バージョン 1709 以降: その地理的位置の電話番号で使用する国番号です。たとえば、米国では 1 です。 |
| GEO_CURRENCYCODE | 15 | 0xF | Windows 10 バージョン 1709 以降: その地理的位置で使用される通貨の 3 文字コードです。たとえば、米ドルでは USD です。 |
| GEO_CURRENCYSYMBOL | 16 | 0x10 | Windows 10 バージョン 1709 以降: その地理的位置で使用される通貨の記号です。たとえば、ドル記号 ($) です。 |
| GEO_NAME | 17 | 0x11 | Windows 10 バージョン 1709 以降: 地理的リージョンを表す 2 文字の国際標準化機構 (ISO) 3166-1 コード、または数値の国際連合 (UN) Series M, Number 49 (M.49) コードです。 2 文字の ISO 3166-1 コードについては、Country Codes - ISO 3166 を参照してください。数値の UN M.49 コードについては、Standard country or area codes for statistical use (M49) を参照してください。 |
| GEO_ID | 18 | 0x12 | Windows 10 バージョン 1709 以降: リージョンの Windows 地理的位置識別子 (GEOID) です。この値は下位互換性のために提供されています。新しいアプリケーションではこの値を使用せず、代わりに GEO_NAME を使用してください。 |
公式ドキュメント
GetGeoInfo または GetGeoInfoEx 関数で要求される地理的位置情報の種類を定義します。
出典・ライセンス: 上記「公式ドキュメント」の内容は Microsoft の Win32 API ドキュメント(MicrosoftDocs/sdk-api)を日本語に翻訳・改変したものです。© Microsoft Corporation. CC BY 4.0 で提供。
Microsoft 公式リファレンス: 英語 (en-us) · 日本語 (ja-jp) · 原文ソース (GitHub)
Microsoft 公式リファレンス: 英語 (en-us) · 日本語 (ja-jp) · 原文ソース (GitHub)
各言語での定義
列挙メンバーの定義。HSP タブは #define global(値は16進)。
typedef enum SYSGEOTYPE : int {
GEO_NATION = 1,
GEO_LATITUDE = 2,
GEO_LONGITUDE = 3,
GEO_ISO2 = 4,
GEO_ISO3 = 5,
GEO_RFC1766 = 6,
GEO_LCID = 7,
GEO_FRIENDLYNAME = 8,
GEO_OFFICIALNAME = 9,
GEO_TIMEZONES = 10,
GEO_OFFICIALLANGUAGES = 11,
GEO_ISO_UN_NUMBER = 12,
GEO_PARENT = 13,
GEO_DIALINGCODE = 14,
GEO_CURRENCYCODE = 15,
GEO_CURRENCYSYMBOL = 16,
GEO_NAME = 17,
GEO_ID = 18
} SYSGEOTYPE;public enum SYSGEOTYPE : int
{
GEO_NATION = 1,
GEO_LATITUDE = 2,
GEO_LONGITUDE = 3,
GEO_ISO2 = 4,
GEO_ISO3 = 5,
GEO_RFC1766 = 6,
GEO_LCID = 7,
GEO_FRIENDLYNAME = 8,
GEO_OFFICIALNAME = 9,
GEO_TIMEZONES = 10,
GEO_OFFICIALLANGUAGES = 11,
GEO_ISO_UN_NUMBER = 12,
GEO_PARENT = 13,
GEO_DIALINGCODE = 14,
GEO_CURRENCYCODE = 15,
GEO_CURRENCYSYMBOL = 16,
GEO_NAME = 17,
GEO_ID = 18,
}Public Enum SYSGEOTYPE As Integer
GEO_NATION = 1
GEO_LATITUDE = 2
GEO_LONGITUDE = 3
GEO_ISO2 = 4
GEO_ISO3 = 5
GEO_RFC1766 = 6
GEO_LCID = 7
GEO_FRIENDLYNAME = 8
GEO_OFFICIALNAME = 9
GEO_TIMEZONES = 10
GEO_OFFICIALLANGUAGES = 11
GEO_ISO_UN_NUMBER = 12
GEO_PARENT = 13
GEO_DIALINGCODE = 14
GEO_CURRENCYCODE = 15
GEO_CURRENCYSYMBOL = 16
GEO_NAME = 17
GEO_ID = 18
End Enumimport enum
class SYSGEOTYPE(enum.IntEnum):
GEO_NATION = 1
GEO_LATITUDE = 2
GEO_LONGITUDE = 3
GEO_ISO2 = 4
GEO_ISO3 = 5
GEO_RFC1766 = 6
GEO_LCID = 7
GEO_FRIENDLYNAME = 8
GEO_OFFICIALNAME = 9
GEO_TIMEZONES = 10
GEO_OFFICIALLANGUAGES = 11
GEO_ISO_UN_NUMBER = 12
GEO_PARENT = 13
GEO_DIALINGCODE = 14
GEO_CURRENCYCODE = 15
GEO_CURRENCYSYMBOL = 16
GEO_NAME = 17
GEO_ID = 18// SYSGEOTYPE
pub const GEO_NATION: i32 = 1;
pub const GEO_LATITUDE: i32 = 2;
pub const GEO_LONGITUDE: i32 = 3;
pub const GEO_ISO2: i32 = 4;
pub const GEO_ISO3: i32 = 5;
pub const GEO_RFC1766: i32 = 6;
pub const GEO_LCID: i32 = 7;
pub const GEO_FRIENDLYNAME: i32 = 8;
pub const GEO_OFFICIALNAME: i32 = 9;
pub const GEO_TIMEZONES: i32 = 10;
pub const GEO_OFFICIALLANGUAGES: i32 = 11;
pub const GEO_ISO_UN_NUMBER: i32 = 12;
pub const GEO_PARENT: i32 = 13;
pub const GEO_DIALINGCODE: i32 = 14;
pub const GEO_CURRENCYCODE: i32 = 15;
pub const GEO_CURRENCYSYMBOL: i32 = 16;
pub const GEO_NAME: i32 = 17;
pub const GEO_ID: i32 = 18;// SYSGEOTYPE
const (
GEO_NATION int32 = 1
GEO_LATITUDE int32 = 2
GEO_LONGITUDE int32 = 3
GEO_ISO2 int32 = 4
GEO_ISO3 int32 = 5
GEO_RFC1766 int32 = 6
GEO_LCID int32 = 7
GEO_FRIENDLYNAME int32 = 8
GEO_OFFICIALNAME int32 = 9
GEO_TIMEZONES int32 = 10
GEO_OFFICIALLANGUAGES int32 = 11
GEO_ISO_UN_NUMBER int32 = 12
GEO_PARENT int32 = 13
GEO_DIALINGCODE int32 = 14
GEO_CURRENCYCODE int32 = 15
GEO_CURRENCYSYMBOL int32 = 16
GEO_NAME int32 = 17
GEO_ID int32 = 18
)const
GEO_NATION = 1;
GEO_LATITUDE = 2;
GEO_LONGITUDE = 3;
GEO_ISO2 = 4;
GEO_ISO3 = 5;
GEO_RFC1766 = 6;
GEO_LCID = 7;
GEO_FRIENDLYNAME = 8;
GEO_OFFICIALNAME = 9;
GEO_TIMEZONES = 10;
GEO_OFFICIALLANGUAGES = 11;
GEO_ISO_UN_NUMBER = 12;
GEO_PARENT = 13;
GEO_DIALINGCODE = 14;
GEO_CURRENCYCODE = 15;
GEO_CURRENCYSYMBOL = 16;
GEO_NAME = 17;
GEO_ID = 18;// SYSGEOTYPE
pub const GEO_NATION: i32 = 1;
pub const GEO_LATITUDE: i32 = 2;
pub const GEO_LONGITUDE: i32 = 3;
pub const GEO_ISO2: i32 = 4;
pub const GEO_ISO3: i32 = 5;
pub const GEO_RFC1766: i32 = 6;
pub const GEO_LCID: i32 = 7;
pub const GEO_FRIENDLYNAME: i32 = 8;
pub const GEO_OFFICIALNAME: i32 = 9;
pub const GEO_TIMEZONES: i32 = 10;
pub const GEO_OFFICIALLANGUAGES: i32 = 11;
pub const GEO_ISO_UN_NUMBER: i32 = 12;
pub const GEO_PARENT: i32 = 13;
pub const GEO_DIALINGCODE: i32 = 14;
pub const GEO_CURRENCYCODE: i32 = 15;
pub const GEO_CURRENCYSYMBOL: i32 = 16;
pub const GEO_NAME: i32 = 17;
pub const GEO_ID: i32 = 18;const
GEO_NATION* = 1
GEO_LATITUDE* = 2
GEO_LONGITUDE* = 3
GEO_ISO2* = 4
GEO_ISO3* = 5
GEO_RFC1766* = 6
GEO_LCID* = 7
GEO_FRIENDLYNAME* = 8
GEO_OFFICIALNAME* = 9
GEO_TIMEZONES* = 10
GEO_OFFICIALLANGUAGES* = 11
GEO_ISO_UN_NUMBER* = 12
GEO_PARENT* = 13
GEO_DIALINGCODE* = 14
GEO_CURRENCYCODE* = 15
GEO_CURRENCYSYMBOL* = 16
GEO_NAME* = 17
GEO_ID* = 18enum SYSGEOTYPE : int {
GEO_NATION = 1,
GEO_LATITUDE = 2,
GEO_LONGITUDE = 3,
GEO_ISO2 = 4,
GEO_ISO3 = 5,
GEO_RFC1766 = 6,
GEO_LCID = 7,
GEO_FRIENDLYNAME = 8,
GEO_OFFICIALNAME = 9,
GEO_TIMEZONES = 10,
GEO_OFFICIALLANGUAGES = 11,
GEO_ISO_UN_NUMBER = 12,
GEO_PARENT = 13,
GEO_DIALINGCODE = 14,
GEO_CURRENCYCODE = 15,
GEO_CURRENCYSYMBOL = 16,
GEO_NAME = 17,
GEO_ID = 18,
}#define global GEO_NATION 0x1
#define global GEO_LATITUDE 0x2
#define global GEO_LONGITUDE 0x3
#define global GEO_ISO2 0x4
#define global GEO_ISO3 0x5
#define global GEO_RFC1766 0x6
#define global GEO_LCID 0x7
#define global GEO_FRIENDLYNAME 0x8
#define global GEO_OFFICIALNAME 0x9
#define global GEO_TIMEZONES 0xA
#define global GEO_OFFICIALLANGUAGES 0xB
#define global GEO_ISO_UN_NUMBER 0xC
#define global GEO_PARENT 0xD
#define global GEO_DIALINGCODE 0xE
#define global GEO_CURRENCYCODE 0xF
#define global GEO_CURRENCYSYMBOL 0x10
#define global GEO_NAME 0x11
#define global GEO_ID 0x12