[トップ][一覧][最近の更新]

編集履歴:差分

2011/07/02 09:43:50 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でエラーが起こった時にエラーの原因を特定す