[トップ][編集][ノート][編集履歴][一覧][最近の更新][->English]

HSP3・サンプルスクリプト

新たに公開されたHSP3.0のサンプルスクリプト集


HSP命令/関数などの使い方チップス

簡易デジタル時計

HSP3.0でgettime(),strf(),pos,color,boxfなどの (月[Month]と分[Minute]やミリ秒[Milliseconds]

シンプルなアナログ時計SS

HSP3.0でのスクリーンセーバー、三角関数、回転 少し長くて、コードも汚いですが...

HSPのウィンドウを中央に

HSPのウィンドウを画面の中央に表示する方法。

Win32 APIおよびウィンドウメッセージ処理

メニューバー関係

    • 単純なメニューバー作成と表示,処理。
    • ツールバーを表示し、ボタンの横にドロップダ
    • メニューアイテムが選択されたときに、そのア

ウインドウ関係

    • ウインドウにスクロールバーを付けスクロール

ファイルのドラッグ・アンド・ドロップ

HSPウィンドウにドラッグ・アンド・ドロップされ

MCIで繰り返し再生

MCIのnotifyフラグ指定によって、再生終了時に送

ウィンドウタイマー処理

ウィンドウタイマーイベントの割り込み処理を行

文字列の矩形サイズ

文字列を描画せず(ginfoを使用せず)にAPIを使

その他

  • [[特定のアプリケーションのウィンドウを中央

参考:

中央にしたいアプリケーションのウィンドウハン ただし、複数起動している場合はどれが該当する (ウィンドウハンドルを直接指定する以外指定不可

  • [[GetLastErrorのエラーコードメッセージを取

APIでエラーが起こった時にエラーの原因を特定す