| 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 |
| DEVMODE | DEVEMODE構造体 |
| DISPLAY_DEVICE | DISPLAY_DEVICE構造体 |
| DPtoLP | 点座標をデバイス座標から論理座標に変換する |
| DefWindowProc | デフォルトのメッセージを実行 |
| DeferWindowPos | 複数のウィンドウの位置とサイズを同時に変更 |
| DeleteAtom | 指定のアトムの項目を削除する |
| DeleteDC | 指定のデバイスコンテキストを削除する |
| DeleteMenu | メニューから指定の項目を削除 |
| DeleteMonitor | プリンタモニタを削除する |
| DeleteObject | グラフィックスオブジェクトを削除し、システムリソースを解放する |
| DeletePort | ポート名を削除するためのダイアログボックスを表示する |
| DeletePrintProcessor | プリンタプロバイダを削除する |
| DeletePrintProvidor | プリンタプロセッサを削除する |
| DeletePrinter | プリンタオブジェクトを削除する |
| DeletePrinterDriver | サーバーのドライバリストからプリンタドライバを削除する |
| DestroyCaret | キャレットを破棄する |
| DestroyCursor | カーソルを破棄する |
| DestroyIcon | アイコンのハンドルを解放する |
| DestroyMenu | メニューを破棄 |
| DestroyWindow | ウィンドウの破棄 |
| DeviceCapabilities | プリンタ情報を取得する |
| DisableThreadLibraryCalls | 新しいプロセスとその主スレッドを作成 |
| DisconnectNamedPipe | 名前付きパイプの切断 |
| DispatchMessage | メッセージをウィンドウプロシージャに送る |
| DocumentProperties | プリンタ初期化情報を取得・変更あるいは設定ダイアログを表示する |
| DosDateTimeToFileTime | MS-DOSの日時をファイルタイムに変換する |
| DragAcceptFiles | ファイルドロップを受付けるかどうか設定 |
| DragDetect | マウスのドラッグを検地する |
| DragFinish | ファイルドロップ処理後、内部データの解放 |
| DragQueryFile | ドロップされたファイル情報取得 |
| DragQueryPoint | ファイルがドロップされた位置座標を取得 |
| DrawAnimatedRects | アイコンを開くとき・最大化時・アイコン化時にワイヤーフレーム矩形を描画する |
| DrawCaption | 指定のウィンドウのキャプションを指定のデバイスコンテキストに描画する |
| DrawEdge | 矩形に3D効果を与える |
| DrawEscape | ビデオディスプレイの描画能力を評価する |
| DrawFocusRect | 指定の矩形の周囲にフォーカスを示す点線を描画する |
| DrawFrameControl | コントロールを3D表示する |
| DrawIcon | アイコンを描画する |
| DrawIconEx | アイコンを拡大・縮小して描画する |
| DrawMenuBar | メニューバーを再描画 |
| DrawState | イメージを加工して表示する |
| DrawStateProc | DrawState()関数のコールバック関数 |
| DrawStatusText | ステータスバースタイルでテキストを表示する |
| DrawText | 指定の矩形領域内にテキストを出力する |
| DrawTextEx | 指定の矩形領域内に書式を指定してテキストを出力する |
| DuplicateHandle | オブジェクトのハンドルをコピーする |