Win32 API 日本語リファレンス
ホームデータ型 › UINT

UINT

データ型
32ビット符号なし整数。
C 型unsigned intサイズ4 バイト分類プリミティブ型

各言語での型表記

FFI/呼び出し定義で UINT に対応する型(代表例)。

言語
C/C++DWORD
C# (P/Invoke)uint
VB.NETUInteger
VBALong
Python (ctypes)wintypes.DWORD
Ruby (Fiddle)-Fiddle::TYPE_INT
Rustu32
PowerShelluint
HSP3.7int
HSP3.8int
IronHSPint
Go (syscall)uint32
Delphi/PascalDWORD
AutoHotkey v2UInt
なでしこ1dword
Zigu32
Nimuint32
Duint
JuliaUInt32
LuaJITuint32_t
Node.js (koffi)uint32_t
Denou32
PHP (FFI)uint32_t
Java (JNA)int
CrystalUInt32
Dart (FFI)Uint32
Free PascalDWORD
HaskellWord32
OCaml (ctypes)uint32_t
Common Lisp (CFFI):uint32
Perl (Win32::API)DWORD

※ 符号なし整数です。HSP3 など符号付き整数しか持たない言語では int / int64 で代用し、大きな値はビット演算(論理シフト等)で扱います。