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

API

機能

テストプログラム

DdeSetQualityOfService

raw 型 DDE アプリケーションで使用し、後に開始する DDE 対話で希望する QOS(Quality of Service)を指定

 

DecryptFile

暗号化されたファイルまたはディレクトリを解読

ファイルの暗号化と解読

DeferWindowPos

複数ウィンドウ位置構造体に、ウィンドウの移動先の位置情報を格納

ウィンドウ位置構造体を更新

ウィンドウ位置・サイズを設定

DefineDosDevice

MS-DOS デバイス名の定義、再定義、削除

 

DefScreenSaverProc

スクリーンセーバーが処理しないメッセージに対して、既定の処理を提供

 

DeleteAce

ACL(アクセス制御リスト)から ACE(アクセス制御エントリ)を削除

 

DeleteAtom

ローカル文字列アトムの参照カウントをデクリメント

 

DeleteColorSpace

指定した色空間を削除し、破棄

 

DeleteColorTransform

指定したカラートランスフォームを削除

 

DeleteCriticalSection

所有されていないクリティカルセクションオブジェクトを指定し、そのオブジェクトが使っているすべてのリソースを解放

 

DeleteDC

指定されたデバイスコンテキストを削除

デスクトップに文字列を描画

DeleteEnhMetaFile

拡張メタファイルの削除

拡張メタファイルの描画

DeleteFile

既存のファイルを削除

既存のファイルを削除する

DeleteForm

サポートされるフォームのリストから、フォーム名を削除

 

DeleteMenu

システムメニューの項目を削除

システムメニューの削除

DeleteMetaFile

メタファイルをメモリ から削除

  

DeleteObject

ペン、ブラシ、フォント、ビットマップ、リージョン、パレットのいずれかの論理オブジェクトを削除し、そのオブジェクトに関連付けられていたすべてのシステムリソースを解放オブジェクトを削除した後は、指定されたハンドルは無効になります。

リージョン(MAINFORMの角を丸く)

DeleteMonitor

AddMonitor 関数で追加されたプリンタモニタを削除

 

DeletePort

ポート名を削除するためのダイアログボックスを表示

 

DeletePrinter

指定されたプリンタオブジェクトを削除

 

DeletePrinterData

指定されたプリンタの設定データを削除

 

DeletePrinterDataEx

指定された値をプリンタの設定データから削除

 

DeletePrinterKey

指定されたプリンタの指定されたキーと、そのすべてのサブキーを削除

 

DeletePrinterConnection

AddPrinterConnection・ConnectToPrinterDlgによって作成されたプリンタへの接続を削除

 

DeletePrinterDriver

サーバーでサポートされるドライバ名のリストから、指定されたドライバ名を削除

 

DeletePrinterDriverEx

サーバーでサポートされるドライバ名のリストから、指定されたプリンタドライバ名を削除

 

DeletePrintProcessor

AddPrintProcessor 関数で追加されたプリンタプロセッサを削除

 

DeletePrintProvidor

AddPrintProvidor 関数で追加されたプリンタプロバイダを削除

 

DeleteService

指定されたサービスに、サービス制御マネージャのデータベースから削除するためのマークを付ける

 

DeleteTimerQueueEx

タイマキューを削除

 

DeleteTimerQueueTimer

タイマキュータイマを取り消す

 

DeleteUrlCacheEntry

インターネット一時ファイルの削除

URLダウンロードとキャッシュクリア

DeleteVolumeMountPoint

指定したマウントポイントからボリュームをアンマウントする

 

DeregisterEventSource

指定したイベントログのハンドルを閉じる

 

DestroyCaret

キャレットを破棄する

  

DestroyCursor

カーソルを破棄する

カーソルを作成

DestroyIcon

アイコンのハンドルを解放

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

DestroyMenu

メニューを破棄

指定位置にポップアップメニューの作成

DestroyWindow

CreateWindowExの解放

ウインドウ(コントロール)をコードで作成

DeviceCapabilities

プリンタデバイスドライバの能力を取得

プリンタの対応する用紙を取得

DeviceIoControl

指定したデバイスドライバに直接制御コードを送る

指定デバイスに直接制御コードを送る

DisableThreadLibraryCalls

hLibModule で指定されたダイナミックリンクライブラリ(DLL)の通知 DLL_THREAD_ATTACH と DLL_THREAD_DETACH を無効にする

   

DisconnectNamedPipe

クライアントプロセスから、名前付きパイプのインスタンスのサーバー側を接続解除

 

DispatchMessage

1 つのウィンドウプロシージャへメッセージをディスパッチ(送出)

CallEventを独自に作成

DlgDirListComboBox

コンボボックスに、指定のディレクトリ内のサブディレクトリ名とファイル名を表示

 

DlgDirSelectComboBoxEx

一覧が表示されているコンボボックスから、現在選択されている項目を取得

 

DllGetClassObject

C++ ファイルに使われるエントリポイントで、ハンドラのインスタンスを作成するストリームハンドラ

 

DllGetVersion

Shell32.dllのバージョン取得

IEのバージョン取得

DnsHostnameToComputerName

DNS の名前を NetBIOS 名に変換

 

DoAddToFavDlg

お気に入りに追加

お気に入りに追加と整理

DocumentProperties

特定のプリンタのプリンタ初期化情報を取得または変更

プリンタの用紙方向を変える

DoFileDownload

ファイルのダウンロード

ファイルのダウンロード

DoOrganizeFavDlg

お気に入りの整理をする

お気に入りに追加と整理

DosDateTimeToFileTime

MS-DOS 形式の日時を、64 ビット形式のファイル時刻へ変換

 

DPtoLP

デバイス座標を論理座標へ変換

 

DragAcceptFiles

ウィンドウがファイルのドラッグアンドドロップを受け入れるかどうかを設定

ドラッグアンドドロップのON/OFF

DragFinish

アプリケーションへファイル名を転送するためにシステムが割り当てたメモリを解放

 

DragQueryFile

ドラッグアンドドロップされたファイル名を取得

コピーされたファイル名をクリップボードから取得

DragQueryPoint

ドラッグアンドドロップ操作で、ファイルがドロップされたときのマウスカーソル(マウスポインタ)の位置を取得

 

DrawAnimatedRects

矩形のアニメーションを実行

フォームをアニメーション起動・終了(U)

DrawCaption

指定のウィンドウのキャプションを指定のデバイスコンテキストに描画

タイトルバーを作成する

DrawDibBegin

DrawDib デバイスコンテキストのパラメータを変更、または DrawDib デバイスコンテキストを新しく初期化

 

DrawDibChangePalette

DIB を描画するために使われるパレットエントリを設定

 

DrawDibClose

DrawDib デバイスコンテキストを閉じ、DrawDib がそれに割り当てたリソースを解放

 

DrawDibDraw

画面に DIB を描画

 

DrawDibEnd

DrawDib デバイスコンテキストのフラグとそれ以外の設定をクリア

 

DrawDibGetBuffer

圧縮解除のために DrawDib に使われるバッファの位置を取得

 

DrawDibGetPalette

DrawDib デバイスコンテキストで使われるパレットを取得

 

DrawDibOpen

DrawDib ライブラリを開き、描画のために DrawDib デバイスコンテキストを作成

 

DrawDibProfileDisplay

ディスプレイシステムの設定を決定

 

DrawDibRealize

指定された DC と共に使う DrawDib DC のパレットを実体化

 

DrawDibSetPalette

DIB の描画に使うパレットを設定

 

DrawDibStart

ストリーミング再生用に DrawDib DC を準備

 

DrawDibStop

ストリーミング再生用に DrawDib DC が使しているリソースを解放

 

DrawDibTime

描画処理に関するタイミング情報を取得

 

DrawEdge

矩形に3D効果を与える

矩形に3D効果を与える

DrawEscape

グラフィックデバイスインターフェイス(GDI)から直接操作できないビデオディスプレイの描画機能にアクセス

 

DrawFocusRect

矩形領域枠を点線で描画

矩形領域枠を点線で描画する

フォーカスを得たとき点線の枠を描画

DrawFrameControl

指定されたタイプとスタイルを備える、ボタンやスクロールバーなどのフレームコントロールを描画

フレームコントロールを描画(T)
フレームコントロールを描画(U)

DrawIcon

アイコンを描画

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

DrawIconEx

アイコンを描画

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

DrawInsert

インデックスで示された項目の前に挿入ガイドを表示

リストボックスの選択項目に挿入ガイドを

DrawMenuBar

メニューバーを再描画

システムメニューの削除

DrawState

イメージを加工して表示する

Windows組込ビットマップを表示

文字列をグレー表示

DrawStatusText

ステータスバースタイルでテキストを表示

ステータスバースタイルでテキストを表示

DrawText

文字列を指定領域に出力

矩形に3D効果を与える

指定した矩形領域に文字列を描画

DrawTextEx

指定された長方形領域内に整形したテキストを表示

 

DuplicateHandle

オブジェクトハンドルの複製を作成

 

DuplicateIcon

アイコンの複製

システムアイコンの複製