ヘッダーファイル(*.h)に関する資料

よく使われるヘッダー

Cの基本ヘッダー

Windows

windows.h Windows APIの利用などWindowsに纏わるほとんどのヘッダーを 環境の差異を吸収しつつインクルードする。
ヘッダ固有定数
_WINDOWS_
設定用定数
  • 以下の定数をinclude前に定義すると各定数以下のものの利用を抑制する
    • NOGDICAPMASKS

    •  CC_*, LC_*, PC_*, CP_*, TC_*, RC_
    • NOVIRTUALKEYCODES

    •  VK_*
    • NOWINMESSAGES

    •  WM_*, EM_*, LB_*, CB_*
    • NOWINSTYLES

    •  WS_*, CS_*, ES_*, LBS_*, SBS_*, CBS_*
    • NOSYSMETRICS

    •  SM_*
    • NOMENUS

    •  MF_*
    • NOICONS

    •  IDI_*
    • NOKEYSTATES

    •  MK_*
    • NOSYSCOMMANDS

    •  SC_*
    • NORASTEROPS

    •  Binary and Tertiary raster ops
    • NOSHOWWINDOW

    •  SW_*
    • OEMRESOURCE

    •  OEMリソース(OEM Resource Values)
    • NOATOM

    •  Atomマネージャーのルーチン
    • NOCLIPBOARD

    •  クリップボードのルーチン
    • NOCOLOR

    •  スクリーンカラー
    • NOCTLMGR

    •  コントロールとダイアログのルーチン
    • NODRAWTEXT

    •  DrawText() と DT_*
    • NOGDI

    •  GDIに纏わる全ての定数とルーチン
    • NOKERNEL

    •  KERNELに纏わる全ての定数とルーチン
    • NOUSER

    •  USERに纏わる全ての定数とルーチン
    • NONLS

    •  NLSに纏わる全ての定数とルーチン
    • NOMB

    •  MB_* と MessageBox()
    • NOMEMMGR

    •  GMEM_*, LMEM_*, GHND, LHNDに関連するルーチン
    • NOMETAFILE

    •  typedef METAFILEPICT
    • NOMINMAX

    •  min(a,b) と max(a,b) マクロ
    • NOMSG

    •  typedef MSG と それに関連するルーチン
    • NOOPENFILE

    •  OpenFile(), OemToAnsi, AnsiToOem, それから OF_*
    • NOSCROLL

    •  SB_* とスクロールルーチン(Scrolling Routines)
    • NOSERVICE

    •  SERVICE_ equatesなどのサービスコントロールルーチン全て
    • NOSOUND

    •  サウンドドライバルーチン
    • NOTEXTMETRIC

    •  typedef TEXTMETRIC とそれに関連するルーチン
    • NOWH

    •  SetWindowsHook と WH_*
    • NOWINOFFSETS

    •  GWL_*, GCL_* に関連するルーチン
    • NOCOMM

    •  COMMドライバルーチン
    • NOKANJI

    •  漢字の利用(Kanji support stuff)
    • NOHELP

    •  ヘルププログラムインターフェイス(Help engine interface)
    • NOPROFILER

    •  プロファイラインターフェイス
    • NODEFERWINDOWPOS

    •  DeferWindowPos ルーチン
    • NOMCX

    •  拡張モデム操作(Modem Configuration Extensions)
読み込む可能性のあるヘッダー
  • cderr.h
  • commdlg.h
  • dde.h
  • ddeml.h
  • dlgs.h
  • excpt.h
  • imm.h
  • lzexpand.h
  • mcx.h
  • mmsystem.h
  • mswsock.h
  • nb30.h
  • ole.h
  • ole2.h
  • rpc.h
  • shellapi.h
  • stdarg.h
  • winbase.h
  • wincon.h
  • wincrypt.h
  • windef.h
  • winefs.h
  • wingdi.h
  • winnetwk.h
  • winnls.h
  • winperf.h
  • winreg.h
  • winresrc.h
  • winscard.h
  • winsock.h
  • winsock2.h
  • winspool.h
  • winsvc.h
  • winuser.h
  • winver.h
  • winwlm.h
定義する関数
なし
その他定義する定数
  • WINVER

  •  0x0500
  • _INC_WINDOWS

  •  固有定数.
  • _X86_

  •  
  • _MIPS_

  •  
  • _ALPHA_

  •  
  • _PPC_

  •  
  • _68K_

  •  
  • _MPPC_

  •  
  • _IA64_

  •  
  • _MAC

  •  
戻る
windowsx.h 戻る