3

C#で記述されたアプリケーションの1つ(Windowsフォーム)をC++(wxWidgets)に変換しようとしています。

私のアプリはフチなしで、フォームの上部に薄くて透明なパネルがあり、フォームを移動するために使用できます。(私はこの質問の手法を使用しました:フチなしフォームを移動可能にしますか?

今、私は基本的にwxWidgetsで同じことをしたいと思っています。インターネット上で、wxPanelでマウスダウンイベントを処理する方法を検索し、いくつかの例を見つけましたが、どちらも記事/質問でwxPythonを使用しており、知識がありません。 Pythonについてはまったく。

では、C ++で同じことを行う方法-wxWidgets?

4

2 に答える 2

0

「マウスダウンイベントを発生させる方法は?」. イベントの「起動」について心配する必要はありません。OS がそれを行います。EVT_LEFT_DOWN であるイベントを処理する必要があります。wxWidgets イベントの処理方法に関する質問ですか? サンプルプログラムはご覧になりましたか? http://docs.wxwidgets.org/2.6/wx_samples.html それらはすべて C++ で書かれています。

ここでイベントを処理する方法の説明があります: http://docs.wxwidgets.org/2.6/wx_eventhandlingoverview.html#eventhandlingoverview

EVT_LEFT_DOWN イベントの処理の詳細について質問がある場合は、コードを投稿して、何をしたいのか、代わりに何をするのかを説明してください。

于 2011-02-23T12:58:33.950 に答える