Borland C++ Builder関連
・プログラム起動時の引数(コマンドラインパラメータ)を受取る
ExplorerなどからファイルをDrag&Dropされて起動した際のコマンドラインパラメータをプログラム中で使用する.
コマンドラインプログラムの場合は,int
main(int argc, char *argv[])でメインを用意しますので,argc,
argvで引数で読み取ることができます.
(argv[0]がプログラム自身,argv[1]以降が引数)
一方,ウィンドウアプリケーションの場合はWinMain()関数,「はて,一体どうしたものだろう???」と当初悩みます.
: _argc, _argv[] を用いることで,プログラム中のどこからでもアクセス可能です.
・起動しているアプリケーションへのDrag&Drop
ヘルプを調べると,Drag&Dropに関する項目が沢山でてきますが,どうも記述されている内容のピントがズレているような気がします.
よーく調べてみると,どうやら「アプリケーション内でのDrag&Drop」らしい.
ここで悩んでいるのは,自身以外から(たとえばExplorerなど)Drag&Dropされたファイル(のリスト)を受取って処理したいという場合です.
exSaito氏のページにサンプルがありました.
・シリアル(RS-232C)を使う
(準備中)