API |
機能 |
テストプログラム |
指定のデバイスコンテキストの現在の状態を保存 |
||
指定された乗数と除数を使って、デバイスコンテキストのビューポート範囲を変更 |
|
|
指定された乗数と除数を使って、デバイスコンテキストのウィンドウ範囲を変更 |
|
|
指定された印刷ジョブの印刷をスケジューリングするよう印刷スプーラに要求 |
|
|
マウスカーソルの現在の位置に相当するスクリーン座標を取得し、クライアント座標に変換 |
||
デバイスコンテキストをスクロール |
||
指定したウィンドウのクライアント領域の内容をスクロール(ScrollWindowExを推奨) |
||
指定したウィンドウのクライアント領域の内容をスクロール |
||
指定されたファイルを検索 |
||
指定されたファイルのディレクトリツリーを検索 |
||
指定したデバイスコンテキストのクリッピング領域とパスを結合 |
||
クリッピング領域を設定 |
||
指定されたデバイスコンテキストのオブジェクトを選択 |
||
デバイスコンテキストで、指定された論理パレットを選択 |
|
|
ARP(Address Resolution Protocol)によるMACアドレス取得 |
||
キーストローク、マウスの動き、ボタンのクリックなどを合成する |
||
ウィンドウにメッセージを送信この関数は、指定したウィンドウのウィンドウプロシージャが処理を終了するまで制御を返さない |
COMBOBOXをドロップダウンで開く |
|
指定されたメッセージを1つまたは複数のウィンドウへ送信 |
||
スプール中の印刷ジョブを取り消せるようにするための、アプリケーション定義の中止関数を設定 |
|
|
指定のウィンドウをアクティブにする |
||
デバイスコンテキストに設定されている、円弧の現在の方向を設定 |
||
ビットマップに指定された値をセット |
||
ビットマップのサイズを設定。アプリケーションはこのサイズを利用できるが、Windows システムはこのサイズを利用しない |
|
|
デバイスコンテキストの背景色を設定 |
||
バックグラウンドの塗りつぶしモード設定 |
||
指定されたデバイスコンテキスト(DC)の外接四角形の重ね合わせ情報を操作 |
|
|
ブラシの原点座標を変更する |
||
指定のウィンドウにマウスキャプチャを設定 |
||
キャレットの点滅時間を設定 |
||
指定された座標にキャレットを移動する |
|
|
クラスに関連付けている補足データ域にlong値を設定 |
||
指定されたウィンドウに関連付けられた拡張クラスメモリのデータ(16ビッ)を書き換える(Win32ではSetClassLongを使用) |
|
|
クリップボードにデータを設定 |
||
指定のウインドウをクリップボードビューアの先頭に追加 |
|
|
デバイスコンテキストのカラー補正値を設定 |
||
通信デバイスの文字送信を中断し、ClearCommBreak 関数が呼び出されるまで送信回線を切断 |
|
|
通信デバイスの現在の構成を設定 |
|
|
特定の通信デバイスで監視する一連のイベントを指定 |
|
|
デバイス制御ブロック(DCB 構造体)の指定に従って通信デバイスを構成 |
|
|
指定した通信デバイスで実行されるすべての読み書き操作のタイムアウトパラメータを設定 |
|
|
ローカルコンピュータの新しい NetBIOS 名を設定 |
||
ローカルコンピュータの NetBIOS 名または DNS 名を設定 |
|
|
WriteFile 関数または WriteConsole 関数でスクリーンバッファに書き込む文字、ReadFile 関数または ReadConsole 関数でエコーする文字の前景(テキスト)色属性と背景色属性を設定 |
||
コンソール入力バッファの入力モード、またはコンソールスクリーンバッファの出力モードを設定 |
|
|
コンソールウィンドウのタイトル文字列を設定 |
||
現在のプロセスのカレントディレクトリを設定 |
|
|
マウスカーソルの形状を設定 |
||
マウスカーソルの位置を変更する |
||
現在のデバイスコンテキスト(DC)のブラシの色を指定された色値に設定 |
|
|
現在のデバイスコンテキスト(DC)のペンの色を指定された色値に設定 |
|
|
通信デバイスの既定の構成を設定 |
|
|
通常使うプリンタの設定 |
||
指定されたデバイス独立ビットマップ(DIB)の色データを使って、ビットマップにピクセルを変更 |
|
|
DIBをデバイスコンテキスト上の矩形領域に描画 |
||
ダブルクリック時間の取得 |
||
指定されたファイルの終わり(EOF)ポジションをファイルポインタの現在のポジションに移動 |
||
指定したデータを基に、拡張形式メタファイルをメモリ上に作成 |
|
|
新しいアクセス制御情報または新しい監査制御情報を既存の ACL(アクセス制御リスト)に結合することにより、新しい ACL を作成 |
|
|
現在のプロセスに対応する1つの環境変数の値を設定 |
|
|
重大なエラーが発生した場合、システムまたはアプリケーションが処理するかを設定 |
|
|
ファイルの属性を変更 |
||
開いているファイルのポインタを移動 |
||
開いたファイルのファイルポインタを移動 |
|
|
ファイルの作成日時などを設定 |
||
ウィンドウにフォーカスを設定 |
||
指定されたウィンドウを作成したスレッドをフォアグラウンドにし、そのウィンドウをアクティブにする |
||
指定されたデバイスコンテキストのグラフィックスモードを設定 |
||
オブジェクトハンドルの特定のプロパティに関する情報を設定 |
|
|
指定されたプリンタの印刷ジョブの一時停止、再開、取り消し、再実行を行う |
|
|
キーボードの仮想キーの状態を設定 |
||
エラーコードを設定 |
|
|
エラーコードを設定 |
|
|
レイヤード ウィンドウの不透明および透明のカラーキーを設定 |
||
デバイスコンテキスト(DC)のレイアウトを変更 |
||
地域情報を設定 |
||
現在のローカルタイムを設定 |
|
|
指定されたメールスロットのメッセージ読み取りのタイムアウト値を設定 |
|
|
指定のデバイスコンテキストのマッピングモードを設定 |
||
フォントマッパーが論理フォントを物理フォントにマップするときに使うアルゴリズムを変更 |
|
|
指定されたウィンドウに、新しいメニューを割り当てる |
|
|
メニューのチェックマークをビットマップに変更 |
||
メニュー項目に関する情報を変更 |
||
指定したデータを基に、Windows 形式メタファイルをメモリ上に作成 |
|
|
指定したデバイスコンテキストの現在のクリッピング領域と現在のメタ領域の交差部分を求め、結合された領域をそのデバイスコンテキストの新しいメタ領域として保存 |
|
|
指定されたデバイスコンテキストで、マイター接合の長さの制限値を設定 |
|
|
指定された名前付きパイプの読み取りモードやブロッキングモードを設定 |
|
|
指定されたオブジェクトのセキュリティ記述子に、指定されたセキュリティ情報を設定 |
|
|
論理パレットの指定されたパレットエントリ範囲に、RGB(赤、緑、青)カラー値とフラグを設定 |
|
|
ウインドウの親子関係を設定 |
||
指定した座標に点を配置する |
||
指定の位置のピクセルを指定のカラーに最も近いカラー値に設定 |
||
多角形塗りつぶしモードを設定 |
||
プリンタポートの状態を設定 |
|
|
プリンタの詳細な情報を設定 |
||
プリンタまたはプリントサーバーの構成データを設定 |
|
|
プリンタの構成データを設定 |
|
|
指定のプロセスのプライオリティクラスを設定 |
||
ウィンドウに関するプロパティを設定 |
||
RECT構造体の値を設定 |
||
RECT構造体の値を全て0にする |
||
既存の領域を矩形の領域に変更 |
||
現在の前景モードを設定 |
|
|
スクロール情報を設定 |
※FlatSB_ |
|
スクロールバーのスライダ位置を設定 |
||
スクロール範囲を設定 |
||
セキュリティ記述子の制御ビットを設定 |
|
|
指定されたオブジェクトのセキュリティ記述子に、指定されたセキュリティ情報を設定 |
|
|
呼び出し側サービスに関するサービス制御マネージャのステータス情報を更新 |
|
|
指定されたデバイスコンテキストのビットマップ伸縮モードを設定 |
||
システムカラーを設定する |
||
システムのマウスカーソルを変更 |
||
システムパレットが保持している静的な色の数を、2 個または 20 個に設定する。既定のシステムパレットは、20 個の静的な色を保持している。アプリケーションが論理パレットを実体化した場合でも、静的な色を変更することはできない |
|
|
電源をシャットダウンしてシステムを中断 |
|
|
文字を描画する時の書式を設定(右揃え・左揃え) |
||
文字間隔を設定 |
||
デバイスコンテキストの文字色を変更 |
||
システムがテキスト文字列内のブレーク文字に追加する間隔の量を指定 |
||
デスクトップを呼び出し側スレッドに割り当てる |
|
|
アプリケーションの実行中にシステムが電源のスリープ状態に入るのを防ぐ |
|
|
呼び出し側スレッドの現在のロケールを設定 |
||
指定したスレッドの優先順位を設定 |
||
偽装トークンをスレッドに割り当てる |
|
|
タイマーを設定 |
|
|
現在のタイムゾーンパラメータを設定 |
||
指定されたアクセストークンに、さまざまなタイプの情報を設定 |
|
|
指定した通信デバイスの通信パラメータを初期化 |
|
|
空のデバイス情報セットを作成 |
|
|
ローカルまたはリモートコンピュータに関する空のデバイス情報セットを作成 |
|
|
デバイスインターフェイスインスタンスに関する情報を格納するためのレジストリキーを作成し、そのキーのハンドルを返す |
|
|
デバイス情報セットからデバイスインターフェイスを削除 |
|
|
デバイスインターフェイスインスタンス固有の情報を格納するために使っているレジストリサブキーを削除 |
|
|
ユーザーにディスクの交換を求めるダイアログボックスを表示 |
||
システムを再起動するかどうかをユーザーに尋ねる |
||
ファイルの名前変更エラーをユーザーへ通知するためのダイアログボックスを生成 |
||
ウィンドウステーションオブジェクトまたはデスクトップオブジェクトに関する情報を取得 |
|
|
指定のデバイスコンテキストのビューポートのエクステントを設定 |
||
デバイスのどの点がウィンドウの原点を指しているのか指定 |
|
|
指定されたボリュームに、ボリュームラベルを設定 |
||
指定したマウントポイントにボリュームをマウントする |
|
|
指定した「待機可能」タイマをアクティブにする |
||
指定のデバイスコンテキストのエクステントを設定 |
||
指定されたウィンドウの属性を変更また、拡張ウィンドウメモリの指定されたオフセットの32ビット値を書き換えることができ る。 |
||
指定されたウィンドウの属性を変更。拡張ウィンドウメモリ内の指定されたオフセット位置にある値を書き換えることもできる。 |
|
|
指定のデバイスコンテキストの論理座標基準点の座標を設定 |
|
|
ウィンドウの位置・サイズ・状態を設定 |
||
ウィンドウのサイズ、位置、および Z オーダーを設定(ウィンドウの重なり順のことを「Zオーダー」といいZオーダーのトップに置くと一番手前に表示されます。) |
||
指定の領域をウィンドウ領域として設定 |
||
アプリケーション定義のフックプロシージャをフックチェーン内にインストール |
|
|
ウインドウのタイトルを変更 |
||
ウィンドウのビジュアルテーマを設定 |
||
メタファイルを古い Windows 形式から新しい拡張形式に変換し、新しいメタファイルをメモリに格納 |
|
|
指定されたデバイスコンテキストに対する、ワールド空間からページ空間への二次元の一次変換を設定 |
|
|
「最近使ったファイル」のリストにショートカットを追加 |
||
アプリケーションバーのメッセージをシステムに送る |
||
オートコンプリートをエディットボックスに使うように指定 |
||
「フォルダの参照」ダイアログを開く |
||
システムにアプリケーションが実行したイベントを知らせる |
||
階層化されたフォルダを一気に作成する |
||
空のレジストリツリーを削除 |
||
レジストリツリーを削除 |
||
タスクトレーにアイコンを追加・変更・削除のメッセージをシステムに通知 |
||
標準の「バージョン情報」ダイアログボックスを表示 |
||
拡張子に関連付けられたプログラムを実行 |
||
指定ファイルを指定した動作で実行 |
|
|
指定のドライブのごみ箱を空にする |
||
レジストリのサブキーを列挙 |
||
指定されたレジストリキーが持つ値を列挙 |
||
ファイルシステムオブジェクトのコピー・移動・名前の変更・削除を行う |
||
指定のディレクトリを含むディスクの空き容量を調べる |
||
ファイルシステムオブジェクトの情報を取得 |
||
CSIDLからパスを取得する関数 |
||
アイテムIDリストをファイルシステムのパス名に変換 |
||
特殊フォルダのパスを取得。「スタートメニュー」「送る」「最近使ったファイル」 |
||
特殊フォルダのパスを取得 |
||
プリンタのプロパティ取得等のコマンドを実行 |
||
キャレットを表示する |
||
マウスカーソルの表示・非表示 |
||
指定したウィンドウが所有するすべてのポップアップウィンドウを表示したり隠したりする |
||
スクロールバーを表示する |
||
指定されたウィンドウの表示状態を設定 |
||
別のスレッドによって作成されたウィンドウの表示状態を設定 |
||
レジストリキーに関する情報を取得 |
||
ごみ箱のサイズとアイテム数 |
||
ユーザー固有のレジストリキーをクローズ |
||
ユーザー指定キーのサブキーを列挙 |
||
ユーザー指定キーをオープン |
||
レジストリ値を設定 |
||
ゴミ箱のアイコンをアップデート |
||
カレントスレッドの実行を指定の時間だけ中断 |
||
現在のスレッドを中断(I/O完了コールバック関数が呼び出された。またはタイムアウト時間が経過した時は再開) |
||
WAVEフォームサウンドを再生 |
|
|
印刷ジョブを開始 |
||
印刷ジョブを開始 |
||
プリンタドライバがデータを受け取る準備をさせる |
||
プリンタドライバがデータを受け取る準備をさせる |
||
サービスを開始 |
|
|
サービスプロセスのメインスレッドをサービス制御マネージャに接続し、そのスレッドを呼び出し側プロセス用のサービス制御ディスパッチャスレッドにする |
|
|
拡縮をともなうグラフィックデバイス間のイメージを転送 |
||
指定されたデバイス独立ビットマップ(DIB)内の長方形ピクセルの色データを、指定された長方形へコピー |
|
|
バイトサイズを表す数値を文字列に変換 |
||
時間を表す数値を文字列に変換 |
||
パスを描画し、その内部を選択されているブラシによって塗りつぶす |
||
選択されているパスを選択されているペンを使用して描画する |
||
一つの矩形から別の矩形を差し引いた矩形を作成 |
||
マウスの左と右の機能を入れ替える |
||
デスクトップを可視状態にし、アクティブ化 |
|
|
システム全体に関するパラメータを取得・設定 |
||
システム時間をファイル時間に変換 |
||
世界協定時刻(UTC)を、指定したタイムゾーンの対応するローカル時刻に変換する。 |