プログラムの実行
関数名機能Sample
シェル
CoTaskMemFreeOLEアロケータによって確保したメモリブロックを解放するなし
FindExecutable指定の拡張子と関連付けのある実行プログラム名を取得するあり
SHAddToRecentDocs「最近使ったファイル」のリストにショートカットを追加するあり
SHAppBarMessageアプリケーションバーのメッセージをシステムに送るあり
SHBrowseForFolderフォルダ選択用のディレクトリツリーを表示するあり
SHChangeNotifyアプリケーション実行により発生した、シェルに影響するイベントをシステムに通知するあり
Shell_NotifyIconタスクトレイにアイコンを追加・変更・削除のメッセージをシステムに通知するあり
ShellAboutアバウトダイアログボックスを表示するあり
ShellExecute拡張子と関連付けられたプログラムを実行するあり
ShellExecuteExSHELLEXECUTEINFO構造体に基づいて拡張子と関連付けられたプログラムを実行あり
SHEmptyRecycleBin指定のドライブのごみ箱を空にする(Win98以上)あり
SHFormatDriveフロッピーのフォーマットダイアログを表示するあり
SHGetDataFromIDListITEMIDリストからプロパティデータを取得するなし
SHGetDesktopFolderデスクトップフォルダのIShellFolderインターフェースを取得するなし
SHGetInstanceExplorerWindowsエクスプローラからIUnknownインターフェースへのポインタを取得するなし
SHGetPathFromIDListITEMIDリストからパスを取得するなし
SHGetSpecialFolderLocation特殊フォルダのPIDLを取得するあり
SHGetSpecialFolderPath特殊フォルダのパスを取得するあり
SHQueryRecycleBinごみ箱のサイズとアイテム数を取得する(Win98以上)あり