投稿日 | : 2002/10/17(Thu) 10:04 |
投稿者 | : さかえ |
Eメール | : |
URL | : |
タイトル | : Re^2: キーボードでの画面制御について |
NAO★さんありがとうございます。
システムモーダルは何度か試してはみたのですが、CTRL+ESCやALT+TABで画面が
切り替わってしまうので残念ながらダメでした。
> こういう、システム全体に影響するようなことは
> APIを使っても難しいかと思います。
本当にその通りです。調べ始めてから、各HPやログを探し当てるたびに実現が
難しくなってきているような気がします。
坂磨呂さん、早朝からの返信ありがとうございます。
> こういうことでしょうか?
> もしも1つの EXE で当システムが開発されているのであれば、
> この問題は発生しない。
> が、複数の EXE で開発されているので、
> 複数 EXE が起動するとタスクバー等に複数表示されるので、
> エンドユーザから見ると1つのシステムとは見えず、混乱がある。
>
> このような問題であれば、
> BASE.EXE から下位EXE を起動後、BASE.EXE を終了。
> 下位EXE 終了時には BASE.EXE を起動。
> という方法で逃げた経験があります。
BASEと下位EXEの交互起動と終了、確かにこれであれば・・・。
ただ、ここで補足をさせてもらいます。
・画面は起動時から終了まで全部が最大表示で固定
・タスクバーへの登録(表示)はしない。タスクバー自体の表示もしない。
・CTRL+ESC、ALT+TAB、ALT+ESC は操作できてはならない。
・TAB、SHIFT+TAB、CTRL+ALT+DELETE は操作できなければならない。
・BASE.EXEの終了はPCのシャットダウンも行う。
システムを入れた PC はそのシステム専用とするので他の処理が出来ないように
するという理由がある故にこれ程の制約が発生してしまいました。
どうかこの条件をクリアできる方法を教えてください。
お願いします。