各関数のサンプルです。勝手に使ってください。再配布・直リンクは禁止します。 ここにあるサンプルを使って生じた障害等の責任は一切負いません。 また、間違った使い方をしていることもあるかもしれないので参考程度に使ってください。
| TabControl.lzh | タブコントロールを作成する |
| Kimagure10_7.lzh | Perlからメッセージボックスを表示する |
| Kimagure10_6.lzh | フォームのアイコンでアニメーションをする |
| Kimagure10_4.lzh | ウィンドウを常に手前に表示する |
| FlashWindowEx.lzh | キャプションバーを点滅させる |
| SPI_GETWORKAREA.lzh | 主モニタの有効サイズを取得する |
| CopyCursor.lzh | アイコンからカーソルを作る |
| Sleep.lzh | 指定時間だけプログラムを停止する |
| SetWindowTheme.lzh | ウィンドウのビジュアルスタイルの削除 |
| GetWindowsDirectory.lzh | Windowsディレクトリのパスを取得 |
| Kimagure10_1.lzh | ウィンドウの[x]ボタンを消すサンプル |
| AdjustWindowRectEx.lzh | クライアント領域の矩形サイズを指定してウィンドウのサイズを取得 |
| Animation.lzh | アニメーションコントロール(コモンコントロール) |
| BeginPaint.lzh | 再描画のサンプル |
| Beep.lzh | ビープ音を発生する |
| Blocker.lzh | ゲームのサンプル |
| CallWindowProc.lzh | Windowsからのメッセージを指定のウィンドウプロシージャに渡す |
| CheckMenuRadioItem.lzh | 指定の範囲のメニュー項目をグループ化 |
| ChildWindowFromPointEx.lzh | 親ウィンドウ内の指定した位置にある子ウィンドウのハンドル取得 |
| ChooseColor.lzh | カラー選択ダイアログボックスを表示 |
| ChooseFont.lzh | フォント選択ダイアログボックスを表示 |
| CombineRgn.lzh | 既存の二つの領域を結合して新しい領域を作成する |
| Console1.lzh | コンソールアプリケーションサンプル |
| CopyMemory.lzh | メモリブロックをコピー |
| CreateFont.lzh | 指定の属性を持つ論理フォントを作成する |
| CreatePolygonRgn.lzh | 多角形の領域を作成する |
| CreateRoundRectRgn.lzh | 角が丸い矩形領域を作成する |
| CreateThread.lzh | フリーズを起こさないサブルーチンのサンプル |
| CreateUpDownControl1.lzh | アップダウンコントロール1(コモンコントロール) |
| CreateUpDownControl2.lzh | アップダウンコントロール2(コモンコントロール) |
| CreateWindowEx.lzh | 新しいウィンドウの作成 |
| DeferWindowPos.lzh | 複数のウィンドウの位置とサイズを同時に変更 |
| DeleteMenu.lzh | メニューから指定の項目を削除 |
| DragQueryFile.lzh | ドラッグ&ドロップのサンプル |
| EnableWindow.lzh | ウィンドウのユーザ入力を有効・無効にする |
| EnumChildWindows.lzh | 子ウィンドウをリストアップする |
| EnumThreadWindows.lzh | 指定のスレッドに関連する子ウィンドウをリストアップする |
| EnumWindows.lzh | トップレベルウィンドウのハンドルをリストアップする |
| ExitWindows.lzh | カレントユーザーをログオフする |
| ExitWindowsEx.lzh | カレントユーザーのログオフ・Windowsの終了・再起動を行う |
| FillMemory.lzh | メモリブロックを指定の値で初期化 |
| FindExecutable.lzh | 指定の拡張子と関連付けのある実行プログラム名を取得する |
| FindFirstFile.lzh | フォルダ内のリストアップのサンプル |
| FindWindowEx.lzh | クラス名 or キャプションを与えてウィンドウのハンドルを取得(子ウィンドウも可) |
| FlashWindow.lzh | ウィンドウのキャプションバーをハイライト表示 |
| GetClassInfoEx.lzh | WNDCLASS構造体のデータを取得 |
| GetClassLong.lzh | クラス構造体から指定の項目の32ビット値を取得 |
| GetClassName.lzh | ウィンドウのクラス名を取得 |
| GetComputerName.lzh | コンピュータ名を取得する |
| GetCurrentHwProfile.lzh | ローカルコンピュータのハードウェアに関する情報を取得する |
| GetDCOrgEx.lzh | 指定のデバイスコンテキストの原点を取得する |
| GetDeviceCaps.lzh | デバイスに関する情報を取得する |
| GetDevicePowerState.lzh | システムのパワー状況を取得する |
| GetDialogBaseUnits.lzh | システムフォントの平均文字サイズを取得 |
| GetDiskFreeSpace.lzh | 指定のディスクの空き容量を取得する(2GBまで) |
| GetDiskFreeSpaceEx.lzh | 指定のディレクトリを含むディスクの空き容量を取得する(2GB以上) |
| GetDriveType.lzh | ドライブの種類を取得する |
| GetLocalTime.lzh | ローカルタイムを取得 |
| GetLogicalDrives.lzh | 現在、使用可能なディスクドライブを示すビットマスクを返す |
| GetMenuItemCount.lzh | メニューの項目数を取得 |
| GetMenuItemInfo.lzh | メニューに関する情報取得 |
| GetOpenFileName.lzh | ファイル選択ダイアログボックスを表示(ファイルを開く) |
| GetSaveFileName.lzh | ファイル選択ダイアログボックスを表示(ファイルを保存) |
| GetSystemDirectory.lzh | Windowsのシステムディレクトリのパス名を取得する |
| GetSystemMenu.lzh | システムメニューのハンドル取得 |
| GetSystemMetrics.lzh | ディスプレイ上のウィンドウアイテムのサイズを取得する |
| GetSystemPowerStatus.lzh | システムの電源情報を取得する |
| GetSystemTime.lzh | 現在のシステムタイムを取得 |
| GetTickCount.lzh | システムを立ち上げてからの経過時間を取得 |
| GetUserName.lzh | カレントスレッドのユーザー名を取得する |
| GetWindow.lzh | 指定の方法でウィンドウのハンドル取得 |
| GetWindowDC.lzh | ウィンドウ全体のデバイスコンテキストを取得する |
| GetWindowDirectory.lzh | Windowsディレクトリのパス名を取得する |
| GetWindowLong.lzh | ウィンドウに関するデータを取得するを取得 |
| GetWindowPlacement.lzh | 指定ウィンドウの位置・状態を取得 |
| GetWindowRect.lzh | ウィンドウのサイズ取得 |
| GetWindowText.lzh | ウィンドウのキャプション取得 |
| GlobalAlloc.lzh | ヒープ内にメモリブロックを確保 |
| GradientFill.lzh | 矩形、または三角形の内部をグラデーションで塗りつぶす |
| GradientProgress.lzh | グラデーションプログレスバーのサンプル |
| gui1.lzh | GUI実験サンプル1 |
| gui2.lzh | GUI実験サンプル2 |
| gui3.lzh | GUI実験サンプル3 |
| IsChild.lzh | 指定の親ウィンドウの子ウィンドウかどうか調べる |
| IsIconic.lzh | 指定のウィンドウがアイコン化状態かどうか調べる |
| IsWindow.lzh | 指定のウィンドウが存在するかどうか調べる |
| IsWindowEnabled.lzh | 指定のウィンドウがキーボード・マウス入力ができるか調べる |
| IsWindowUnicode.lzh | 指定のウィンドウがUnicodeウィンドウかどうか調べる |
| IsZoomed.lzh | 指定のウィンドウが最大化されているか調べる |
| LoopTest.lzh | ループの実験サンプル |
| MessageBeep.lzh | システム標準のビープ音を発生する |
| MessageBox.lzh | メッセージボックスを表示 |
| MoveMemory.lzh | メモリブロックをコピー |
| PlaySound.lzh | サウンドデータを演奏する |
| ProgressBar.lzh | プログレスバー(コモンコントロール) |
| RegCreateKeyEx.lzh | 指定のキーを作成する、キーが存在する場合はそのキーをオープンする |
| RegisterClassEx.lzh | ウィンドウクラスを登録 |
| RegQueryValueEx.lzh | 指定のレジストリキーおよび値名を与えて値データを取得する |
| RegSetValueEx.lzh | レジストリキーの値を設定する1 |
| RegSetValueEx2.lzh | レジストリキーの値を設定する2 |
| RemoveMenu.lzh | 指定の項目を削除 |
| SaveDC.lzh | 指定のデバイスコンテキストの現在の状態を保存する |
| ScreenSaver1.lzh | スクリーンセーバーのサンプル1 |
| ScreenSaver2.lzh | スクリーンセーバーのサンプル2 |
| ScrollWindowEx.lzh | 指定の条件でクライアント領域をスクロールする |
| SetClassLong.lzh | ウィンドウクラスの32ビット値を変更 |
| SetDIBitsToDevice.lzh | DIBをデバイスコンテキスト上の矩形領域に描画する |
| SetMapMode.lzh | 指定のデバイスコンテキストのマッピングモードを設定する |
| SetMenuDefaultItem.lzh | 指定のメニューにデフォルトのメニュー項目を設定 |
| SetSysColors.lzh | システムカラーを設定する |
| SetTimer.lzh | タイマーを設定 |
| SetWindowLong.lzh | ウィンドウに関する属性を変更 |
| SetWindowPos.lzh | ウィンドウの位置・サイズ・状態を設定 |
| SHAddToRecentDocs.lzh | 「最近使ったファイル」のリストにショートカットを追加する |
| SHAppBarMessage.lzh | アプリケーションバーのメッセージをシステムに送る |
| SHBrowseForFolder.lzh | フォルダ選択用のディレクトリツリーを表示する |
| SHChangeNotify.lzh | アプリケーション実行により発生した、シェルに影響するイベントをシステムに通知する |
| ShellAbout.lzh | アバウトダイアログボックスを表示する |
| ShellExecute.lzh | 拡張子と関連付けられたプログラムを実行する |
| ShellExecuteEx.lzh | SHELLEXECUTEINFO構造体に基づいて拡張子と関連付けられたプログラムを実行 |
| Shell_NotifyIcon1.lzh | タスクトレイにアイコンを追加・変更・削除のメッセージをシステムに通知する |
| Shell_NotifyIcon2.lzh | タスクトレイにアイコンを追加・変更・削除のメッセージをシステムに通知する |
| SHEmptyRecycleBin.lzh | 指定のドライブのごみ箱を空にする(Win98以上) |
| SHFormatDrive.lzh | フロッピーのフォーマットダイアログを表示する |
| SHGetSpecialFolderLocation.lzh | 特殊フォルダのPIDLを取得する |
| SHGetSpecialFolderPath.lzh | 特殊フォルダのパスを取得する |
| SHQueryRecycleBin.lzh | ごみ箱のサイズとアイテム数を取得する(Win98以上) |
| StatusWindow.lzh | ステータスバー(コモンコントロール) |
| TextOut.lzh | テキストを指定の位置に出力する |
| timeGetTime.lzh | システムを立ち上げてからの経過時間を高精度に取得 |
| TrackBar.lzh | トラックバーコントロール(コモンコントロール) |
| WaitForInputIdle.lzh | プロセスがアイドリング状態になるまで待機 |
| WriteGif.lzh | GIF画像実験のサンプル |
| ZeroMemory.lzh | メモリブロックを0で初期化 |
| ping1.lzh | pingコマンドを簡単に実現するサンプル1 |
| SfcIsFileProtected.lzh | 指定したファイルがWindowsによって保護されているか調べる |
| SfcGetNextProtectedFile.lzh | Windowsに保護されているファイルを列挙する |
| SetBkColor.lzh | デバイスコンテキストの背景色と背景モードを設定するサンプル |
| SetDeskWallpaper.lzh | デスクトップの壁紙を変更する |
| ExitWindowsDialog.lzh | シャットダウンのダイアログボックスを表示する |
| RestartDialog.lzh | Windowsの終了または再起動を促すダイアログボックスを表示する |
| PaintDesktop.lzh | デスクトップの背景と同じ画像をデバイスコンテキストに描画する |
| ExtractAssociatedIcon.lzh | ファイルに関連付けられたアイコンを描画する |
| SetWindowRgn.lzh | 丸いフォームを作るサンプル |
| SwapMouseButton.lzh | マウスの右ボタンと左ボタンを入れ替えるサンプル |