「未整理の関数」とは
当サイトでは手作業でAPIの解説ページを作成しています。
ひたすら入力して最後にまとめてHTMLの形にするのですが
その際にリンク情報を付け加えてから
最終的に掲載しています。
(例えば、構造体が指定されていればその構造体の解説ページを作ったりとか。)

ですが、その作業を1つずつ行っているとすごく効率が悪いので
解説文中に登場する関数・構造体等へのリンク情報の編集を一切行わない状態で
ここに掲載しているのが「未整理の関数」です。

よってここに掲載されている各APIの解説ページは
そのうちにURLも変わります。
場合によっては解説内容も変更するかもしれません。
そのことに留意してお使いください。


※ここに掲載している情報で、
もし間違い・説明不足・indexのリンク切れなどがありましたら連絡してください。
未整理の関数
関数名機能Sample
文字列操作
IsCharLower指定された文字が、小文字かどうかを判断するなし
CharUpper文字列を大文字にするなし
IsCharAlphaNumeric指定された文字が、英字または数字であるかどうかを判断するなし
GetKBCodePage現在のコードページを返すなし
GetUserDefaultLCIDユーザーの既定ロケール識別子を取得するなし
GetUserDefaultLangIDユーザーのデフォルト言語識別子を取得なし
ネットワーク
ClearCommBreak通信デバイスの回線接続状態を回復し、文字送信を再開するなし
GetCommConfig通信デバイスの現在の設定状態を取得するなし
GetCommState通信デバイスの現在の状態を取得するなし
GetDefaultCommConfig通信デバイスの既定の構成を取得するなし
SetDefaultCommConfig通信デバイスの既定の構成を設定するなし
SetCommTimeouts通信デバイスのタイムアウト値を設定するなし
SetupComm指定した通信デバイスの通信パラメータを初期化する。なし
WaitCommEvent指定した通信デバイスでイベントの発生を監視するなし
WNetConnectionDialog「ネットワークドライブの割り当て」のダイアログボックスを表示するなし
ファイル
GetFileInformationByHandleファイルの情報を取得するなし
GetFileType指定されたファイルの種類を調べるなし
LZCloseLZOpenFile()関数で開かれたファイルをクローズするなし
SetStdHandle標準入力,標準出力,標準エラのいずれかのハンドルなし
プログラム・プロセスなど
GetCurrentDirectory現在のプロセスのカレントディレクトリを取得するなし
DebugBreakブレークポイント例外を発生させるなし
SetHandleCount1プロセスで最大同時に開けるファイルハンドルの数を設定するなし
コンソール
SetConsoleActiveScreenBuffer指定したスクリーンバッファを、表示対象のコンソールスクリーンバッファに設定するなし
ウィンドウル
GetDlgCtrlID指定されたコントロールのIDを取得するなし
GetDlgItem指定されたウィンドウ内のコントロールのハンドルを取得するなし
GetMenuStateメニューに関する情報取得なし
オーディオ
auxGetNumDevsシステムにインストールされている補助出力デバイスの数を取得する。なし
auxOutMessage指定された補助出力デバイスに、メッセージを送信するなし
waveInGetNumDevsシステムに存在するウェーブフォームオーディオ入力デバイスの数を取得するなし
waveOutBreakLoopWave出力デバイスでのループを中断し、ドライバリストの次のブロックで再生を継続なし
waveOutGetNumDevsシステムに存在するWave出力デバイスの数を調べるなし
waveOutMessageWave出力デバイスドライバにメッセージを送信するなし
waveOutRestartWave出力デバイスの再生を再開するなし
waveOutSetPlaybackRate指定されたWave出力デバイスの再生レートを設定するなし
グラフィックス
SetCaretPos指定された座標にキャレットを移動するなし
システム
OpenEventLogイベントログのハンドルを取得するなし
OpenBackupEventLogバックアップイベントログのハンドルを取得するなし
ReadEventLog指定したイベントログからエントリを読み取るなし
CloseEventLogイベントログをクローズするなし
DdeFreeStringHandle呼び出し側アプリケーション内の文字列ハンドルを解放するなし
DeregisterEventSourceイベントログをクローズするなし
FreeSidAllocateAndInitializeSid()関数を使って割り当てたSIDを解放するなし
GetClipboardViewerクリップボードビューアのチェイン内にある最初のウィンドウのハンドルを取得なし
GetNumberOfEventLogRecordsイベントログ内のレコード数を取得するなし
GetOldestEventLogRecordイベントログで最も古いレコードの絶対レコード番号を取得するなし
GetSystemDefaultLCIDシステムの既定ロケール識別子を取得するなし
IsBadCodePtr指定されたアドレスのメモリに対してアクセスを行えるかを判断するなし
LocalHandleローカルメモリオブジェクトへのポインタに対応するハンドルを取得するなし
RevertToSelfクライアントアプリケーションによる偽装を終了するなし
SetVolumeLabel指定されたボリュームに、ボリュームラベルを設定するなし
timeGetSystemTimeWindows が起動してから経過した時間を取得するなし