私はwxWidgetアプリケーションを持っています。そして、私のMainFrameのどこかに、新しいフレームを作成し、それにShowを呼び出します。しかし、ユーザーがこの操作をやり直す場合は、新しいフレームを作成したくありません。私は前のものを活性化したい。私は作成されたフレームへのポインタを格納しますが、アクティベーションクモをどのように彼に送るのか分かりません。私はcreatedFrame-> ProcessEventsでActivatedEventを送信しようとしましたが、意味はありません。wxWidgetsでフレームを手動でアクティブにする方法は?
アクティブ化コマンドをフレームwxWidgetsに送信できますか?
「フレームをアクティブにする」という用語に慣れていないのはどういう意味ですか? – ravenspoint
wxWidgetsのフレームは単純なウィンドウです。フレームをアクティブにすると、そのウィンドウにフォーカスが移動します。ウィンドウがバックグラウンドにある場合、OSはそれを現在アクティブなウィンドウとして表示します。私はWinApi経由でそれを行うことができますが、この方法はWindowsのみであり、wxWidgetsのクロスプラットフォームアプローチを使用したいのですが、wxWidgetsでサポートされているかわかりません。私は2.8.12 wxWidgetsを使用してBTW私は –