More ... | 編集履歴:差分2011/10/09 23:47:26 JST以来のHSP3・サンプルスクリプトの変更箇所
新たに公開されたHSP3.0のサンプルスクリプト集 [[$$toc]] - →[[HSP関連文書]]に戻る ---- * HSP命令/関数などの使い方チップス ** [[簡易デジタル時計]] HSP3.0でgettime(),strf(),pos,color,boxfなどの (月[Month]と分[Minute]やミリ秒[Milliseconds] ** [[シンプルなアナログ時計SS]] HSP3.0でのスクリーンセーバー、三角関数、回転 少し長くて、コードも汚いですが... ** [[HSPのウィンドウを中央に]] HSPのウィンドウを画面の中央に表示する方法。 * Win32 APIおよびウィンドウメッセージ処理 ** メニューバー関係 - [[メニューバーを表示する]] -- 単純なメニューバー作成と表示,処理。 - [[ツールバーにドロップダウンメニュー表示]] -- ツールバーを表示し、ボタンの横にドロップダ - [[メニューヘルプテキスト]] -- メニューアイテムが選択されたときに、そのア ** ウインドウ関係 - [[ウインドウにスクロールバーを付ける]] -- ウインドウにスクロールバーを付けスクロール ** [[ファイルのドラッグ・アンド・ドロップ]] HSPウィンドウにドラッグ・アンド・ドロップされ ** [[MCIで繰り返し再生]] MCIのnotifyフラグ指定によって、再生終了時に送 ** [[ウィンドウタイマー処理]] ウィンドウタイマーイベントの割り込み処理を行 ** [[文字列の矩形サイズ]] 文字列を描画せず(ginfoを使用せず)にAPIを使 ** その他 - [[特定のアプリケーションのウィンドウを中央 参考: - http://www.kumei.ne.jp/c_lang/sdk/sdk_16.h - http://chokuto.ifdef.jp/urawaza 中央にしたいアプリケーションのウィンドウハン ただし、複数起動している場合はどれが該当する (ウィンドウハンドルを直接指定する以外指定不可 - [[GetLastErrorのエラーコードメッセージを取 APIでエラーが起こった時にエラーの原因を特定す |