| 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 |
| RECT | RECT構造体 |
| RGBQUAD | WNDCLASSEX構造体 |
| RGNDATA | RGNDATA構造体 |
| RGNDATAHEADER | RGNDATAHEADER構造体 |
| ReadConsole | コンソールウィンドウに文字列を表示する |
| ReadPrinter | 指定のプリンタから情報を取得する |
| RectInRegion | 指定の矩形が指定の領域内にあるかどうか判定する |
| Rectangle | 矩形を描画する |
| RedrawWindow | 指定の条件でクライアント領域内の指定の範囲を再描画する |
| RegCloseKey | レジストリキーのハンドルを解放する |
| RegConnectRegistry | ネットワーク上のコンピュータの定義済みレジストリハンドルと接続する |
| RegCreateKeyEx | 指定のキーを作成する、キーが存在する場合はそのキーをオープンする |
| RegDeleteKey | 指定のキーを削除する |
| RegDeleteValue | 指定のレジストリキーの値名と値を削除する |
| RegEnumKeyEx | 指定のレジストリキーのサブキーを列挙する |
| RegEnumValue | 指定のレジストリキーの値を列挙する |
| RegFlushKey | 指定のレジストリキーの属性をディスクに書き出す |
| RegLoadKey | サブキーを作成し、指定のファイルからレジストリ情報を読み込んで登録する |
| RegOpenKeyEx | 指定のレジストリキーをオープンする |
| RegQueryInfoKey | 指定のレジストリキーに関する情報を取得する |
| RegQueryMultipleValues | 複数の値名を指定して、それぞれの値とタイプを取得する |
| RegQueryValueEx | 指定のレジストリキーおよび値名を与えて値データを取得する |
| RegReplaceKey | レジストリキー情報のファイルを更新する |
| RegSaveKey | レジストリキーとその値に関する情報を新しいファイルに保管する |
| RegSetValueEx | レジストリキーの値を設定する |
| RegUnLoadKey | 指定のキーとサブキーを削除する |
| RegisterClassEx | ウィンドウクラスを登録 |
| RegisterClipboardFormat | 新しいクリップボードフォーマットを登録する |
| RegisterHotKey | ホットキーを登録する |
| RegisterWindowMessage | アプリケーション定義のメッセージを登録する |
| ReleaseCapture | マウスのキャプチャを解放する |
| ReleaseDC | デバイスコンテキストを解放する |
| RemoveFontResource | システムからフォントを削除する |
| RemoveMenu | 指定の項目を削除 |
| RemoveProp | 指定のウィンドウプロパティリストから項目を削除する |
| ReplaceText | テキスト置換ダイアログボックスの作成 |
| ReplyMessage | SendMessage()関数によって送られたメッセージに対して応答する |
| RestoreDC | SaveDC関数で保存したデバイスコンテキストを復元する |
| RoundRect | 角の丸い矩形を描画する |