ApiIndex   A   B   C   D   E   F   G   H   [I]   JKL   MN   O   PQ   R   S   T   UV   WXYZ   <Top>

API

機能

テストプログラム

ICClose

コンプレッサ(圧縮処理)またはデコンプレッサ(圧縮解除処理)を終了

   

ICCompress

ビデオイメージを圧縮

 

ICCompressorChoose

コンプレッサ(圧縮処理)を選択するためのダイアログボックスを表示

 

ICCompressorFree

ほかの VCM 関数が使った 構造体のリソースを解放

 

ICDecompress

ビデオフレームを圧縮解除

 

ICDraw

イメージを描画のために解凍

 

ICDrawBegin

レンダラーを初期化して、描画のために描画先を準備

 

ICGetDisplayFormat

レンダラーを初期化し、描画のために描画先を準備

 

ICGetInfo

コンプレッサ(圧縮処理)に関する情報を取得

 

ICImageCompress

イメージを指定されたサイズに圧縮

 

ICImageDecompress

初期化関数を使わずにイメージを解凍

 

ICInfo

インストールされた特定のコンプレッサ(圧縮処理)に関する情報を取得、コンプレッサを列挙

 

ICInstall

新しいコンプレッサ(圧縮処理)またはデコンプレッサ(解凍処理)をインストール

 

ICLocate

指定された形式でイメージをハードウェアに直接解凍できるドライバを検索

 

ICOpen

コンプレッサ(圧縮処理)またはデコンプレッサ(解凍処理)を開く

 

ICOpenFunction

関数として定義されたコンプレッサ(圧縮処理)またはデコンプレッサ(解凍処理)を開く

 

ICRemove

インストールされたコンプレッサ(圧縮処理)を削除

 

ICSendMessage

コンプレッサ(圧縮処理)にメッセージを送信

 

ICSeqCompressFrame

フレームシーケンスの 1 つのフレームを圧縮

 

ICSeqCompressFrameEnd

シーケンスの圧縮を終了

 

ICSeqCompressFrameStart

フレームシーケンスを圧縮するためのリソースを初期化

 

IcmpCloseHandle

ICMP(Internet Control Message Protocol)ファイルハンドルを閉じる

ホスト名からIPアドレスを取得

IcmpCreateFile

ICMPファイルハンドルを開く

IcmpSendEcho

ICMPエコーを送信する

ImageAddCertificate

指定されたファイルに証明書を追加

 

ImageDirectoryEntryToData

イメージ固有のデータのアクセス権を取得

 

ImageDirectoryEntryToDataEx

イメージヘッダー内のディレクトリエントリを検索し、そのディレクトリエントリに対応するデータのアドレスを返す

 

ImageEnumerateCertificates

イメージファイルが現在保持している証明書に関する情報を取得

 

ImageGetCertificateData

ファイルから完全な証明書を取得

 

ImageGetCertificateHeader

指定された証明書のヘッダーパートだけを取得

 

ImageGetDigestStream

渡された DigestLevel パラメータに従って、指定されたイメージファイルから取り出したデータのダイジェストを返す

 

ImageList_Draw

イメージを描画

EXE・DLLからアイコン取得(X)

ImageList_DrawEx

デバイスコンテキストにイメージリストのアイテムを描画(オフセット・背景色・前景色を指定できる)

EXE・DLLからアイコン取得(X)

ImmAssociateContext

指定された入力コンテキストを指定されたウィンドウに関連付ける

 

ImmAssociateContextEx

関連付けの種類を変更して、関連付けを行なう

 

ImmConfigureIME

IMEの環境設定ダイアログを表示する関数

IME設定ダイアログの表示

ImmCreateContext

新しい入力コンテキストを作成し、入力コンテキスト用のメモリを確保して、入力コンテキストを初期化

 

ImmDestroyContext

破棄する入力コンテキストのハンドルを指定

 

ImmDisableIME

プロセス内の 1 つのスレッドまたはすべてのスレッドの IME(Input Method Editor)を無効にする

 

ImmEnumInputContext

idThread パラメータに指定された値に基づいて入力コンテキストを列挙

 

ImmEnumRegisterWord

指定された読み文字列、品詞、および登録文字列を持つすべての登録文字列を列挙

 

ImmEscape

各国語の IME に固有のサブ関数を実行

 

ImmGetCandidateList

指定された候補一覧を指定されたバッファにコピー

 

ImmGetCandidateListCount

候補一覧のバイト単位でのサイズを取得

 

ImmGetCandidateWindow

候補一覧ウィンドウに関する情報を取得

 

ImmGetCompositionFont

変換ウィンドウでの文字の表示に現在使われている論理フォントに関する情報を取得

 

ImmGetCompositionString

変換中の文字列の情報を取得

フリガナ取得

ImmGetCompositionWindow

変換ウィンドウに関する情報を取得

 

ImmGetContext

指定のウィンドウの入力コンテキストのハンドルを取得

IMEの初期方式を取得

ImmGetConversionList

IME 関連のメッセージを一切生成せずに、文字または単語の変換結果一覧を取得

 

ImmGetConversionStatus

IME初期方式を取得

IMEの初期方式を取得

ImmGetDefaultIMEWnd

IME クラスの既定のウィンドウハンドルを取得

 

ImmGetDescription

IMEの種類を取得

IMEの種類を取得

ImmGetIMEFileName

IMEのファイル名を取得

IMEファイル名を取得

ImmGetImeMenuItems

IME メニューに登録されているメニュー項目を取得

 

ImmGetOpenStatus

IMEのオープン状態を取得

IMEの初期方式を設定

ImmGetProperty

指定された入力ロケールに関連付けられている IME のプロパティや機能に関する情報を取得

IMEのWindowsバージョンを取得

ImmGetRegisterWordStyle

指定された入力ロケールに関連付けられている IME がサポートする品詞の一覧を取得

 

ImmGetStatusWindowPos

ステータスウィンドウの位置を取得

 

ImmGetVirtualKey

IME によって既に処理されたキー入力メッセージに関連付けられていた元の仮想キーコードを回復

 

ImmInstallIME

IME をシステムにインストール

 

ImmIsIME

指定された入力ロケールが IME を持つかどうかを調べる

 

ImmIsUIMessage

指定されたメッセージが IME ウィンドウに送られるべきものかどうかを調べてから、そのメッセージを指定されたウィンドウへ送信

 

ImmNotifyIME

入力コンテキストの状態の変更に関する情報を IME に知らせる

 

ImmRegisterWord

指定された入力ロケールに関連付けられている IME の辞書に文字列を登録

 

ImmReleaseContext

入力コンテキストのハンドルを解放

フリガナ取得

ImmSetCandidateWindow

候補一覧ウィンドウに関する情報を設定

 

ImmSetCompositionFont

変換ウィンドウに表示する文字に使う論理フォントを設定

 

ImmSetCompositionString

変換文字列および読み文字列の文字、属性、または文節を設定

 

ImmSetCompositionWindow

変換ウィンドウの位置を設定

 

ImmSetConversionStatus

現在の変換状態を設定

IMEの初期方式を設定

ImmSetOpenStatus

IME を開いたり閉じたりする

ImmSetStatusWindowPos

IMEステータスウィンドウの位置を設定

IMEステータスウィンドウの位置を設定

ImmSimulateHotKey

指定された IME ホットキーをシミュレート

 

ImmUnregisterWord

IME の辞書から指定された登録文字列を削除

 

ImpersonateAnonymousToken

指定されたスレッドが、システムの匿名ログオントークンを偽装できるようにする

  

ImpersonateDdeClientWindow

セキュリティが確保されたサーバーのデータを不正な DDE クライアントから保護するため、DDE クライアントアプリケーションのセキュリティコンテキストを装う

 

inet_addr

文字列を32ビットのバイナリ値に変換

IPアドレスからホスト名を取得

InetIsOffline

システムがインターネットに接続しているかどうかを判断

インターネット接続状況の取得(U)

InflateRect

RECT構造体の座標値を拡大・縮小

RECT構造体の座標値を拡大・縮小

InitAtomTable

ローカルアトムテーブルを初期化し、ハッシュバケット数を指定されたサイズに設定

 

InitCommonControls

コモンコントロールライブラリからコモンコントロールのウィンドウクラスを登録して初期化

ステータスバーの作成

IPアドレスコントロール

InitCommonControlsEx

コモンコントロールのダイナミックリンクライブラリ(DLL)に含まれている、特定のコモンコントロールクラスを登録

プログレスバーの色を変える

InitializeFlatSB

フラットスクロールバーを初期化

スクロールバーをフラットスタイルに(T)

InitializeProcessForWsWatch

指定されたプロセスのワーキングセットに関する監視を開始

 

InitializeSid

SID 構造体を初期化。SID はセキュリティ ID を表す

 

InitiateSystemShutdown

指定されたコンピュータのシャットダウン処理、または再起動を設定

指定コンピュータのシャットダウン・中止

InitiateSystemShutdownEx

指定したコンピュータのシャットダウンを開始。コンピュータを再起動することもできる

 

InsertMenu

指定されたメニューに新しいメニュー項目を挿入し、他のメニュー項目を下へ移動

システムメニューに項目を挿入

InsertMenuItem

メニュー内の指定された位置に、新しいメニュー項目を挿入

メニュー項目を挿入 

InternetAttemptConnect

インターネットに接続できるかどうか調べる

インターネットに接続できるかどうか調べる

InternetCheckConnection

インターネットへの接続することができるか調べる

URLに接続できるかチェック

InternetCloseHandle

Win32インターネット関数のハンドルのクローズ

URLダウンロード(U)

InternetCombineUrl

絶対パスと相対パスを組み合わせて新しいURLを作成

URLの結合

InternetConnect

インターネット上のサーバに接続し、ハンドルを返す

HTTPサーバーからページ情報を取得

InternetFindNextFile

検出したファイルの次を検出

FTPサーバーのディレクトリ・ファイルを列挙

InternetGetConnectedState

ローカルシステムのインターネット接続状況を返す

インターネット接続状況の取得

InternetGetConnectedStateEx

ローカルシステムのインターネット接続状況を返す

 

InternetGetCookie

IEからCookieを取得

Cookieの設定と取得

InternetGetLastResponseInfo

ホストからの応答文字列を取得

 

InternetOpen

インターネットのハンドルの作成

URLダウンロード(U)

InternetOpenUrl

URLのオープン

InternetQueryOption

指定されたハンドルに対するインターネットのオプション情報を取得

HTTPサーバーからページ情報を取得

InternetReadFile

インターネット上のファイルの読み込み

URLダウンロード(U)

InternetSetCookie

IEにCookieを設定

Cookieの設定と取得

InternetTimeFromSystemTime

SYSTEMTIME形式の時間をインターネット(HTTP)形式時間に変換

HTTP形式・SYSTEMTIME形式時間の相互変換

InternetTimeToSystemTime

インターネット(HTTP)形式の時間をSYSTEMTIME形式時間に変換

IntersectClipRect

指定したデバイスコンテキストのクリッピング領域と、指定した長方形が重なる部分を、新しいクリッピング領域に設定

クリッピング領域の設定

IntersectRect

2 つの長方形が交差する(重なり合う)部分を計算し、その部分の座標を、指定された構造体に格納

 

InvalidateRect

クライアント領域の一部を無効領域に

指定した矩形領域を無効領域に

InvalidateRgn

指定されたリージョン内のクライアント領域を、ウィンドウの現在の更新リージョンへ追加

 

InvertRect

長方形内の色を反転描画

指定領域に長方形を描画・反転描画

InvertRgn

指定されたリージョン領域の色を反転

領域内の色を反転する

IsBadReadPtr

呼び出し側プロセスが、指定されたメモリブロックに対して読み取りアクセスを行えるかどうかを判断

   

IsBadStringPtr

呼び出し側プロセスが、1 つの文字列ポインタで指定されたメモリ範囲に対して読み取りアクセスを行えるかどうかを判断

   

IsBadWritePtr

呼び出し側プロセスが、指定されたメモリ範囲に対して書き込みアクセスを行えるかどうかを判断

   

IsCharAlpha

指定された文字が、アルファベット文字かを判断

対象一文字が数字・アルファベットの大文字小文字

IsCharAlphaNumeric

指定された文字が、数字かどうかを判断

IsCharLower

指定された文字が、小文字かどうかを判断

IsCharUpper

指定された文字が、大文字かどうかを判断

IsChild

ウィンドウが子ウィンドウかどうかを判断

子ウィンドウかどうかを調べる

IsClipboardFormatAvailable

指定したフォーマットがクリップボードにあるかどうか判定

BITMAPをクリップボードに転送と取り出し

IsDBCSLeadByte

指定された文字が先行バイトかどうかを調べる

 

IsDBCSLeadByteEx

指定された文字が先行バイトかどうかを調べる

 

IsDlgButtonChecked

ボタンコントロールのチェック状態を取得

 

IsIconic

ウィンドウが最小化されているかどうかを判断する関数

ウィンドウが最小化されているかどうかを判断

IsNetDrive

ネットワークドライブの判定

ネットワークドライブの判定

IsNetworkAlive

ローカルシステムがネットワークおよびネットワークに接続しているかどうかを決定

ネットワークの接続状態と種類

IsNTAdmin

管理者権限チェック

管理者権限のチェック

IsProcessorFeaturePresent

プロセッサ機能がサポートされているかどうかを取得

プロセッサがサポートする機能

IsPwrHibernateAllowed

ハイバネーション(休止状態)のサポートするかどうかを取得

電源オプションのサポート状態を取得

IsPwrShutdownAllowed

シャットダウンのサポートするかどうかを取得

IsPwrSuspendAllowed

休止状態のサポートするかどうかを取得

IsRectEmpty

Rectが空かどうかを調べる

矩形領域を塗る

IsSystemResumeAutomatic

現在のコンピュータの状態を返す

 

IsTextUnicode

Unicode テキストの形式がバッファに含まれている可能性が高いかどうか判定

 

IsThemeActive

ビジュアルスタイルが有効か判別

視覚スタイル(VisualStyle)を切り替える

IsTokenRestricted

トークンが制限付き SID(セキュリティ ID)のリストを保持しているかどうかを示す

 

IsUserAnAdmin

管理者権限の有無を取得

管理者権限の有無を判断

IsValidSid

リビジョン番号が既知の範囲内にあるか、副権限の数が最大値以下であるかどうかを検証することにより、SID構造体を確認

ファイル所有者の取得

IsWindow

指定されたウィンドウ ハンドルが既存のウィンドウを識別しているどうかを判断

ウインドウの存在確認

IsWindowEnabled

ウィンドウが有効か無効か判別

ウィンドウが有効か無効か判別

IsWindowUnicode

ウィンドウがUnicodeを使用しているか判断

ウィンドウがUnicodeを使用しているか判断

IsWindowVisible

指定されたウィンドウの表示状態を調べる

指定されたウィンドウの表示状態を調べる

IsWow64Process

指定されたプロセスの実行に、WOW64 が使用されているかどうかを決定

 

IsZoomed

ウィンドウが最大化されているかどうかを判断

ウインドウが最大化しているかどうかの判断