つまり、通常、同一アプリ内で複数のフォームを表示させたとしても、タスクバーには1つのメインアプリの表示しか出ません。これを、それぞれのフォームごとにタスクバーに表示されるようにして、Alt+Tabで切り替えたりできるようにしたい、ということです。
http://leed.issp.u-tokyo.ac.jp/~takeuchi/delphi/article/053/0532...
Delphi-ML過去ログ本文 [Delphi-ML:53256]
URLは参考用のダミーです
まずProject用のCPPファイルの
Application->Initialize();
の前に
SetWindowLong(Application->Handle, GWL_EXSTYLE,GetWindowLong(Application->Handle, GWL_EXSTYLE)|WS_EX_TOOLWINDOW);
を指定します
次に
タスクバーに表示させたい全てのフォーム作成時に
SetWindowLong(Handle, GWL_EXSTYLE,GetWindowLong(Handle, GWL_EXSTYLE) | WS_EX_APPWINDOW);
を呼ぶようにして下さい
これでコンパイルすればお望みのものができます
できました!どうもありがとうございます。