管理者が便利そうなWindows APIのTipsを集めてみました。
主にVisual Basic 6で作られています。
041_058 | 021_040 | 001_020

テキストボックスの表示できる領域を制限するには
SendMessage,EM_SETRECT
Readme.txtを表示するには(表示専用にするには)
SendMessage,EM_SETREADONLY
テキストボックスの行数を表示するには
SendMessage,EM_GETFIRSTVISIBLELINE,EM_GETLINECOUNT
テキストボックスでクリックされた位置の文字位置を調べるには
SendMessage,EM_CHARFROMPOS
「元に戻す」機能を実装するには
SendMessage,EM_CANUNDO,EM_UNDO
パス名から「”」だけを取り除くには
PathUnquoteSpaces
パス名から拡張子だけを変更するには
PathRenameExtension
パス名から拡張子だけを取り除くには
PathRemoveExtension
パス名がスペースを含むときに「”」でくくるには
PathQuoteSpaces
ファイル名をフィルタリングするには
PathMatchSpec
ファイル名からフルパスを取得するには
PathFindOnPath
2つのパス名に共通するディレクトリ名を取得するには
PathCommonPrefix
パス名を指定のバイト数に収まる長さにするには
PathCompactPathEx
パス名を指定のピクセル幅の中に収まる長さにするには
PathCompactPath
パス名の最後にバックスラッシュをつけるには
PathAddBackslash
フォーム上のどこでもウィンドウの移動ができるようにするには
SendMessage,WM_NCHITTEST
ホットキー(ショートカットキー)を使うには
RegisterHotKey
マウスカーソル(マウスポインタ)の位置を調べるには
GetCursorPos
デバイスコンテキストのレイアウトを変更するには
SetLayout
透明なウィンドウを作成するには
(部分的に透明なウィンドウを作成するには)

SetLayeredWindowAttributes,WS_EX_LAYEREDウィンドウスタイル