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

編集履歴:差分

記録開始以来の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
- - http://yokohama.cool.ne.jp/chokuto/urawaza
  
  中央にしたいアプリケーションのウィンドウハン
  ただし、複数起動している場合はどれが該当する
  (ウィンドウハンドルを直接指定する以外指定不可
  
  - [[GetLastErrorのエラーコードメッセージを取
  
  APIでエラーが起こった時にエラーの原因を特定す
- 
- * HSPによるCOM操作
- 
- ** [[自作ブラウザにXPのテーマを適用させる]]
- 自作のブラウザを作る方が増えてきました。~%
- でも自作の場合、表示されるページがXPスタイル
- それにオートコンプリートも実装されてませんし
- ** [[アクティブボイス]]
- Microsoft Direct Speech Synthesis~%
- TextToSpeechより機能が上なのに、あまり知られ
- ** [[MS TVチューナー]]
- XP に標準で付いてるという IMSVidCtl
- ** [[OLEドラッグ・アンド・ドロップ]]
- 今後、実装されるであろうコールバック関数機能
- ちょくと氏作の '''[http://yokohama.cool.ne.j
- ** [[USBカメラの画像を表示してみる。]]
- 中古のUSBカメラを入手できたので・・・。
- ** [[文字コード変換]]
- WindowsのIE4以降に標準でついているIMultiLang
- 標準で付いているものを使わない手はないですよ
- ** [[漢字の読みを取得]]
- IFELanguageを使って、漢字の読みを取得してみま
- IME 98以降であれば使えます。
- ** [[音声認識エンジンを使って文字を入力してみる]]
- とりあえず、'''マイク'''が必要です。
- ** [[EVAアニメーションを再生してみる]]
- EVAアニメータって何?
- ** [[画像とFAXビューワの機能を呼び出す]]
- XPに装備されている画像とFAXビューワの機
- ** [[DirectShow]]
- 以前書いたやつの修正版
- 
- ** [[Media Player 6.4]]
- まぁ、定番でしょうか。とりあえず。
- 
- ** [[Windows Media Player]]
- WMPの7以降。
- 
- ** [[ShockwaveFlash]]
- Flashの再生
- 
- ** [[RealPlayer]]
- RealPlayer
- 
- ** [[MSAgent]]
- Agentをガンガン使いこなそう。
- 
- ** [[OpenDlgとSaveDlg]]
- 何時ものダイアログをCOMで
- 
- ** [[CABファイルを作る。]]
- CABファイルかょ
- 
- * サンプル番外編
- ちょっとした物、気になった物、実験。その他
- 
- ** [[HSPのCOMを利用しない方法でWMP]]
- hsp3c.hrtでもコンパイルできるサンプルを書いて
- 
- ** [[モーダルダイアログを実装]]
- なんちゃってダイアログなんて言わせない(笑)~%