USER32.DLL

読み:ユーザーさんじゅうに・ドット・ディーエルエル
外語:USER32.DLL
品詞:名詞,@道具

32ビット系Microsoft Windowsで、GUIベースのユーザ・インターフェイスを管理するライブラリ。

主としてUSER32.DLLは、GUIを実現する上で不可欠なウィンドウの作成と制御を担当し、ウィンドウ枠、タイトルバー、メニューなどの処理を行なう。

また、キーボードやマウスからの入力を処理するのもUSER32.DLLである。

GUI機能

その他に、次のような従来からある基本的なコントロールを提供する。

  • スタティックコントロール
  • ボタンコントロール
  • エディットコントロール
  • リストボックスコントロール
  • コンボボックスコントロール
  • スクロールバーコントロール

上記以外の、Windows 95以降から採用されたようなコントロールは、コモンコントロールとしてcomctl32.dllが担当している。

Windows XP

Windows XPからは抜本的な改良が入り、仕様が大きく変わった。

従来のコントロールの処理については、描画はUXTHEME.DLL、制御はコモンコントロールと同じくcomctl32.dllが受け持つようになった。