[PR]テレビ番組表
今夜の番組チェック

VIP ROOM "D.L.L."

・ 共通技術情報 (C/C++)

[[[ index ]]]


・ Win32 API に関する情報は、基本的に掲載しません (世の中に詳しい資料が数多く有るためです) 。同様の理由で 開発言語の仕様に関する情報も、基本的には掲載しません。MFC, OWL, VCL と言った、開発環境依存の情報も、当然ですが掲載しません (SDK レベルの情報しか掲載しません)

・ このページは HSP Plug-in 特有の情報を中心にしております (一部、Win32 API 絡みの部分も有る事には有るのですが…)

・ なお、意味が理解出来ない場合は、各自勉強するか、諦めるかする様にして下さい。ここでは、これ以上の説明は掲載しません

・ 使用者に出来るだけ迷惑を掛けない Plug-in を作成する為には、それなりに知識や技術を修得する必要が有ります。この為、これ以下のページでは、詳しいコードや説明には、敢えて触れません。お金で解決する場合は、翔泳社の“Windows95 APIバイブル”を購入して下さい (3冊揃えると、約¥27k)。出来るだけお金を使いたく無い場合は、Microsoft のサイトにて公開されている情報や、各地の Web Page にて公開されている情報を参照して下さい m(_ _)m 。

・ ここは、旧 Oh!X 同様、ドラゴンを目指す人を対象にしている、非常に冷たいページです。これは、ポリシーですので、御了承願います m(_ _)m 。

※ MFC = Microsoft Foundation Class (Copyright © Microsoft) … 主に VC++ で使用される共有ライブラリ
※ OWL = Object Windows Library (Copyright © Borland) … BC++ で使用される共有ライブラリ
※ VCL = Visual Component Library (Copyright © Borland) … Delphi/C++ Builder で使用される共有ライブラリ


一般的な情報


1. Plug-in から負の値を返したいのですが

2. HSP から渡された変数の領域サイズを調べるには?

3. オブジェクトを操作するには?

4. 新しい画像ファイルフォーマットをサポートするには?

5. HSP 終了時の処理を書くには?

6. BMSCR 構造体に BITMAPINFO 構造体がありませんが、どうすれば良いのでしょう?

7. DIB の横のドット数が4の倍数で無い時の DIB メモリのオフセット演算方法は?

8. Plug-in から HSP のエラーを発生させるには?

9. 引数に数値でも、文字列でも受け入れ、別の処理をしたのですが

10. HSP と Plug-in でメモリを共有するには?

11. Plug-in で文字を出すには?


やや高度な情報


1. 外部 dll を Plug-in から動的にリンクするには?

2. VC++ と BCB で同じソースをコンパイル出来ない場合の回避方法は?

3. HSP のメッセージを横取りするには?

4. Plug-in 内部でメッセージを回すには?

5. HSP ウィンドゥのサブクラス化はどうやるのですか?

6. HSP の Plug-in は実行ファイルと同じ場所に無いと使用出来ませんが、回避方法は?

7. 出来れば、第1パラメータを、文字変数、直接文字列指定の両方を可能にしたいのですが。

8. パラメータ数が絶対的に足りません 若しくは 任意 ID の BMSCR 構造体へのポインタや、複数の PVAL 構造体へのポインタが欲しいんです。

9. 一定時間毎に処理したのですが…。

10. Dialog を出したいのですが

11. メニューを付けたり、EditBox の背景色を変えたりなどの HSP の動作変更はどの様にやっているのでしょう

12. EditBox でのエラー音を Plug-in で消せますか?


[[[ index ]]]


Copyright © SAITOH Kazuya, All Rights Reserved.
(!) Prohibit Reproduction.