| 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 |
| MAKELONG | 下位・上位ワードを与えて長整数値(32ビット値)を取得する |
| MEMORY_BASIC_INFORMATION | MEMORY_BASIC_INFOMATION構造体 |
| MENUITEMINFO | MENUITEMINFO構造体 |
| MINIMIZEDMETRICS | MINIMIZEDMETRICS構造体 |
| MONITORINFO | MONITORINFO構造体 |
| MOUSEKEYS | MOUSEKEYS構造体 |
| MSG | MSG構造体 |
| MakeInteger | 上位・下位バイトを与えて整数値(Integer)を取得する |
| MapViewOfFile | ファイルビューをマッピングする |
| MapViewOfFileEx | アドレスを指定してファイルビューをマッピングする |
| MapVirtualKey | 仮想キーコード・ASCII値・スキャンコード間でコードを変換する |
| MapVirtualKeyEx | キーボードレイアウトに従って、仮想キーコード・ASCII値・スキャンコード間でコードを変換する |
| MapWindowPoints | 点座標を別のウィンドウのクライアント座標に変換する |
| MenuItemFromPoint | 指定の位置のメニュー項目を特定 |
| MessageBeep | システムデフォルトのサウンドを発生させる |
| MessageBox | MessageBox |
| MonitorFromPoint | 指定の点座標を含むディスプレイモニターのハンドルを取得する |
| MonitorFromRect | 指定の矩形を含むディスプレイモニターのハンドルを取得する |
| MonitorFromWindow | 指定のウィンドウと最も大きい部分を交差するディスプレイモニターのハンドルを取得する |
| MoveMemory | メモリブロックをコピー |
| MoveToEx | 現在の位置を設定する |
| MoveWindow | ウィンドウの位置・サイズを変更 |
| MulDiv | (a*b/c)の計算結果を最も近い整数にして返す |
| MultiByteToWideChar | ANSI文字列をUnicode文字列に変換する |