0

私は単純なユースケースを持っています。USB ウェブカメラを表示しているプレビュー ウィンドウがあります。現在、このプレビュー ウィンドウはクリック可能ではありません。つまり、クリック イベントを検出しません。その結果、このプレビュー ウィンドウの上に透明なオブジェクトを配置したいと考えています。クリックイベントを追加できるようにします。オブジェクトを真に透明にして、背後で何が起こっているかを表示する方法はありますか?

4

3 に答える 3

1

これと同様の問題がありました。私の問題は解決しましたが、あなたの問題ではないかもしれません。

私が使用した:タイマー間隔は30msでした。ピクチャ ボックス カメラ フィード。

私はタイマーを持っていて、ティックごとにウェブカメラフィードから画像をキャプチャして画像ボックスに送信し、キャプチャした画像をpicturebox.Imageに設定するように設定しました。プレビュー ウィンドウとして機能するように、ピクチャ ボックスがビュー全体に表示されます。

画像ボックスでクリックイベントが発生したため、ビューをクリックして続行できました。

于 2013-08-07T08:41:50.963 に答える
0

まず、フォームにはEnabledプロパティがあり、次のことができます。

this.Enabled = false;

フォーム全体を無効にします。

次に、お勧めしませんが、独自の透明なコントロールを作成できます。詳細については、こちらを参照してください

于 2013-08-07T08:31:57.390 に答える