| A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z |
| ICMP_ECHO_REPLY | ICMP_ECHO_REPLY構造体 |
| ICONMETRICS | ICONMETRICS構造体 |
| IMAGE_DATA_DIRECTORY | IMAGE_DATA_DIRECTORY構造体 |
| IMAGE_DOS_HEADER | IMAGE_DOS_HEADER構造体 |
| IMAGE_FILE_HEADER | IMAGE_FILE_HEADER構造体 |
| IMAGE_NUMBEROF_DIRECTIRY_ENRIES | IMAGE_NUMBEROF_DIRECTIRY_ENTRIES |
| IMAGE_OPTIONAL_HEADER | IMAGE_OPTIONAL_HEADER構造体 |
| INADDR_NONE | 定数 INADDR_NONE |
| IP_OPTION_INFORMATION | IP_OPTION_INFORMATION構造体 |
| ITEMIDLIST | ITEMIDLIST構造体 |
| IcmpCloseHandle | ICMP操作ハンドルを閉じる |
| IcmpCreateFile | ICMPファイルハンドルを開く |
| IcmpSendEcho | ICMPエコーを送信する |
| ImmAssociateContext | 入力コンテキストを指定のウィンドウに関連付ける |
| ImmAssociateContextEx | 条件を設定して入力コンテキストとウィンドウとの関連付けを変更する |
| ImmConfigureIME | IME用の設定ダイアログボックスを表示する |
| ImmCreateContext | 新しい入力コンテキストを作成する |
| ImmDestroyContext | 入力コンテキストを破棄する |
| ImmDisableIME | IMEを無効にする |
| ImmEnumRegisterWord | 登録した単語を列挙する |
| ImmEscape | IMEの指定のサブファンクションを起動する |
| ImmGetCandidateList | 候補リストを取得する |
| ImmGetCandidateListCount | 候補リストのサイズを取得する |
| ImmGetCompositionFont | IME入力ウィンドウのフォントに関する情報を取得する |
| ImmGetCompositionString | 入力テキストに関する情報を取得する |
| ImmGetCompositionWindow | 変換ウィンドウに関する情報を取得する |
| ImmGetCandidateWindow | 候補リストウィンドウに関する情報を取得する |
| ImmGetContext | 指定のウィンドウの入力コンテキストのハンドルを取得する |
| ImmGetConversionList | 登録した単語の一つからリストを取得する |
| ImmGetConversionStatus | IMEの現在の入力変換方式を取得する |
| ImmGetDefaultIMEWnd | IMEクラスのデフォルトウィンドウのハンドル |
| ImmGetDescription | IMEの説明文を取得する |
| ImmGetGuideLine | IMEエラーに関する情報を取得する |
| ImmGetIMEFileName | IMEのファイル名を取得する |
| ImmGetOpenStatus | IMEが開いているかどうか調べる |
| ImmGetProperty | IMEのプロパティと特性を取得する |
| ImmGetRegisterWordStyle | IMEがサポートする登録単語のスタイルを継承する |
| ImmGetStatusWindowPos | IMEのステータスウィンドウの位置を取得する |
| ImmGetVirtualKey | 元の仮想キー値を取得する |
| ImmInstallIME | IMEをシステムにインストールする |
| ImmIsIME | 指定のハンドルがキーボードレイアウトのハンドルかどうか調べる |
| ImmIsUIMessage | IMEウィンドウへのメッセージかどうか調べる |
| ImmNotifyIME | 入力コンテキストのステータスが変化したことをIMEに通知する |
| ImmRegisterWord | IME辞書に単語を登録する |
| ImmReleaseContext | 入力コンテキストのハンドルを解放する |
| ImmSetCandidateWindow | 候補リストウィンドウに関する情報を設定する |
| ImmSetCompositionFont | IME変換ウィンドウのフォントを設定する |
| ImmSetCompositionString | IME変換文字列と読みの文字列の属性を設定する |
| ImmSetCompositionWindow | IME入力ウィンドウの位置を設定する |
| ImmSetConversionStatus | IMEの変換モードを設定する |
| ImmSetOpenStatus | IMEのオープン・クローズを設定する |
| ImmSetStatusWindowPos | IMEステータスウィンドウの位置を設定する |
| ImmSimulateHotkey | IMEホットキーをシュミレートする |
| ImmUnregisterWord | IME辞書から登録した単語を削除する |
| InSendMessage | 現在のメッセージがSendMessage()関数で送られてきたか判定する |
| InSendMessageEx | 現在のメッセージがSendMessage()関数で送られてきたか判定する |
| InflateRect | RECT構造体の座標値を拡大・縮小する |
| InitAtomTable | ローカルアトムテーブルを初期化する |
| InitiateSystemShutdown | 指定されたコンピュータのシャットダウン処理、または再起動を指示する |
| InitiateSystemShutdownEx | 指定されたコンピュータのシャットダウン処理、または再起動を指示する |
| InsertMenu | メニュー項目を挿入 |
| InsertMenuItem | 条件を指定してメニュー項目を挿入 |
| IntersectRect | 2つの矩形が重なっているとき、重なっている部分の座標値を返す |
| InvalidateRect | クライアント領域の一部を無効領域とする |
| InvalidateRgn | 指定の領域を無効領域に追加する |
| IsChild | 指定の親ウィンドウの子ウィンドウかどうか調べる |
| IsClipboardFormatAvailable | 指定のフォーマットのデータがクリップボード内にあるかどうかを調べる |
| IsDBCSLeadByte | 2バイト文字の1バイト目かどうかを判断する |
| IsDBCSLeadByteEx | 2バイト文字の1バイト目かどうかを判断する |
| IsIconic | 指定のウィンドウがアイコン化状態かどうか調べる |
| IsMenu | 与えられたハンドルがメニューハンドルかどうか調べる |
| IsRectEmpty | 矩形の高さ、または、幅が0かどうかを判定する |
| IsWindow | 指定のウィンドウが存在するかどうか調べる |
| IsWindowEnabled | 指定のウィンドウがキーボード・マウス入力ができるか調べる |
| IsWindowUnicode | 指定のウィンドウがUnicodeウィンドウかどうか調べる |
| IsWindowVisible | 指定のウィンドウが可視化状態かどうか調べる |
| IsZoomed | 指定のウィンドウが最大化されているか調べる |