グラフィックス・マルチメディア | ウィンドウ | メッセージ | プロシージャ |
ダイアログボックス | タイマ | コントロール | コモンダイアログボックス |
キーボードアクセラレータ | メニュー | ファイル入出力 | レジストリ・初期化ファイル |
印刷 | その他 |
Arc() | 弧を描画 |
BeginPaint() | 描画処理を開始 |
BitBlt() | ビットブロック転送を行う |
ClientToScreen() | クライアント座標をスクリーン座標に変換 |
CombineRgn() | 2つのリージョンを合成 |
CreateCompatibleDC() | 互換性のあるメモリデバイスコンテキストを作成 |
CreateFontIndirect() | 論理フォントを作成 |
CreateFont() | 論理フォントを作成 |
CreateHatchBrush() | ハッチ模様の論理ブラシを作成 |
CreatePen() | 論理ペンを作成 |
CreateRectRgn() | 矩形リージョンを作成 |
CreateRoundRectRgn() | 角の丸い矩形リージョンを作成 |
CreateSolidBrush() | 論理ブラシを作成 |
DeleteDC() | デバイスコンテキストを破棄 |
DrawTextEx() | 指定した矩形内に、フォーマットした文字列を描画 |
DrawText() | 指定された長方形に文字列を描画 |
Ellipse() | 楕円を描画 |
EndPaint() | 描画処理を終了 |
GetClientRect() | クライアント領域の矩形を取得 |
GetDC() | デバイスコンテキストハンドルを取得 |
GetObject() | グラフィックオブジェクトの情報を取得 |
GetStockObject() | ストックオブジェクト(組み込みオブジェクト)のハンドルを取得 |
GetTextExtentPoint32() | 文字列の幅・高さを計算 |
GetTextMetrics() | フォントの情報をTEXTMETRIC構造体に取得 |
InvalidateRect() | 無効領域(更新領域)を発生させる |
LineTo() | 現在位置から指定の座標までの直線を描画 |
LoadBitmap() | ビットマップを読み込む |
LoadImage() | アイコン、カーソル、ビットマップをロード |
MAKEPOINTS() | 座標値(DWORD)をPOINTS構造体に変換 |
MoveToEx() | 現在位置を更新 |
PatBlt() | 矩形を塗りつぶす |
Pie() | 扇形を描画 |
Polygon() | 多角形を描画 |
PolyLine() | 連続直線を描画 |
PolyPolygon() | 複数の閉じた多角形を描画 |
Rectangle() | 矩形を描画 |
ReleaseDC() | デバイスコンテキスト解放 |
RoundRect() | 角の丸い矩形を描画 |
SetBkMode() | 背景モードを設定 |
SetDCBrushColor() | ストックブラシの色を設定 |
SetDCPenColor() | ストックペンの色を設定 |
SetPixelV() | 指定された座標に点を描画 |
SetPixel() | 指定された座標に点を描画 |
SetROP2() | 現在の背景の描画モードを設定 |
SetTextColor() | 文字列の色を設定 |
SetWindowRgn() | ウィンドウリージョンを設定 |
StretchBlt() | ビットマップを拡大・収縮して転送 |
TextOut() | 文字列を描画 |
timeGetSystemTime() | システム時刻を取得 |
CloseWindow() | ウィンドウを最小化 |
CreateWindow() | ウィンドウを作成 |
DestroyWindow() | ウィンドウを破棄 |
GetParent() | 親ウィンドウのハンドルを取得 |
GwtWindowLong() | ウィンドウの情報を取得 |
GetWindowRect() | ウィンドウの左上・右下の座標を取得 |
GetWindowTextLength() | タイトルバーやコントロールの文字数を取得 |
IsIconic() | ウィンドウが最小化されているかどうか判断 |
IsWindow() | 指定したウィンドウハンドルが有効かどうかを判断 |
MAKELPARAM() | メッセージのlParamパラメータを作成 |
MAKEWPARAM() | メッセージのwParamパラメータを作成 |
MoveWindow() | ウィンドウの位置・大きさを変える |
SetForegroundWindow() | ウィンドウをフォアグランドに設定し、アクティブにする |
SetWindwLong() | ウィンドウの属性を変更 |
SetWindowText() | タイトルバーのテキストを変更 |
ShowWindow() | ウィンドウの表示状態を設定 |
UpdateWindow() | ウィンドウを更新 |
DispatchMessage() | メッセージをウィンドウプロシージャに送出 |
GetMessage() | メッセージを取得し、MSG構造体に格納 |
PostMessage() | メッセージキューにメッセージをポストする |
RegisterWindowMessage() | システム全体で唯一つのメッセージ値を定義 |
SendMessage() | メッセージを送信 |
TranslateMessage() | 仮想キーメッセージを文字メッセージに変換 |
CallWindowProc() | ウィンドウプロシージャにメッセージ情報を送る |
DefWindowProc() | デフォルトの処理を提供 |
CreateDialog() | モードレスダイアログボックスを作成 |
DialogBox() | モーダルダイアログボックスを作成 |
EndDialog() | モーダルダイアログボックスを破棄 |
GetDlgItemText() | ダイアログボックス内のコントロールから文字列を取得 |
GetDlgItem() | ダイアログボックス内のコントロールのハンドルを取得 |
IsDialogMessage() | 指定のダイアログボックスに送られたメッセージか判定 |
MessageBox() | メッセージボックスを作成 |
SetDlgItemText() | ダイアログボックス内のコントロールに文字列を設定 |
KillTimer() | タイマを破棄 |
SetTimer() | タイマを作成 |
CreateStatusWindow() | ステータスバーを作成 |
CreateToolbarEx() | ツールバーを作成し、ボタンを追加 |
MonthCal_GetCurSel() | 現在選択されている日付を取得 |
MonthCal_SetCulSel() | 指定の日付を選択 |
SetScrollPos() | スクロールつまみの位置を設定 |
SetScrollRange() | スクロールつまみのスクロール範囲を設定 |
GetOpenFileName() | 「ファイルを開く」ダイアログを作成 |
GetSaveFileName() | 「ファイルを保存」ダイアログを作成 |
PageSetupDlg() | 「ページ設定」ダイアログを作成 |
PrintDlg() | 「印刷」ダイアログを表示 |
LoadAccelerators() | アクセラレータテーブルを読み込む |
TranslateAccelerator() | アクセラレータキーを処理する |
DestroyMenu() | メニューを破棄し、メモリを解放 |
DrawMenuBar() | メニューバーを再描画 |
EnableMenuItem() | メニュー項目を使用可・不可に変更 |
GetMenu() | 指定したウィンドウのメニューハンドルを取得 |
GetSubMenu() | メニュー項目のポップアップメニューのハンドルを取得 |
LoadMenu() | アプリケーションの実行可能ファイルからメニューリソースを読み込む |
SetMenuItemInfo() | メニュー項目の情報を変える |
SetMenu() | メニューを割り当てる |
TrackPopupMenu() | 指定の位置にポップアップメニューを表示 |
CreateFile() | ファイルを作成、またはオープン |
GetFileSize() | ファイルのサイズを取得 |
ReadFile() | ファイルを読み込み |
WriteFile() | ファイルにデータを書き込み |
RegCloseKey() | 指定したレジストリキーへのハンドルを解放 |
RegCreateKeyEx() | レジストリキーを作成。既に存在する場合は、そのキーを開く |
RegOpenKeyEx() | 指定したレジストリのサブキーを開く |
RegQueryValueEx() | 指定したレジストリエントリのデータ型とデータを取得する |
RegSetValueEx() | レジストリキーにデータを設定する |
GetPrivateProfileString() | 初期化ファイルから文字列を読み込む |
WritePrivateProfileString() | 初期化ファイルに文字列を書き込む |
DocumentProperties() | プリンタの初期化情報を取得または変更する |
EndDoc() | 印刷ジョブを終了 |
EndPage() | 1ページ分の書き込みが完了した事をデバイスに通知する |
GetPrinter() | プリンタ情報を取得 |
OpenPrinter() | プリンタのハンドルを取得 |
SetPrinter() | プリンタにデータを設定する |
StartDoc() | 印刷ジョブを開始する |
StartPage() | プリンタドライバにデータの受信準備をさせる |
CloseHandle() | オブジェクトハンドルをクローズ |
GetCursorPos() | マウスカーソルの位置を取得 |
GetLocalTime() | 現在のローカル日時を取得 |
GetSystemMetrics() | システムの様々な要素の幅・高さを取得 |
GlobalAlloc() | ヒープ領域を確保 |
IsClipboardFormatAvailable() | クリップボードにデータがあるかどうかを調べる |
LoadString() | ストリングリソースを読み込む |
Sehll_NotifyIcon() | タスクトレーにメッセージを送る |
ShellAbout() | バージョン情報ダイアログを表示 |