2011-07-21 7 views
3

wxWidgets用のWinAPIでPanel(境界線なしのウィンドウ?)を作成する必要があります。これは、CS_OWNDCで常に同じDCを持つ必要があるためです。WINapiで「パネル」を作成する

どのようなスタイルを使用しますか?

私はwinapiを頻繁にプログラムしないので、私はあなたを助けてくれるようお願いします:-)。

答えて

7

CreateWindow()/CreateWindowEx()WS_CHILDは、境界なし/メニューなしのウィンドウ(別名パネル)を作成します。

共通のコントロール(「静的」など)によって既に提供されているスタイルよりも別のクラススタイルが必要な場合は、カスタムウィンドウパネルにカスタムウィンドウクラス(RegisterClass())を登録する必要があります。

CS_OWNDCクラススタイルを使用してもよろしいですか? CS_CLASSDCを考えていないことを確認するには、class stylesをご覧ください。

+1

はい、私はそれについて確信しています。あなたの答えをありがとう。OpenGLのためにそれを必要としました。 –

+1

確かです。あなたのプロジェクトに幸運を祈る! – CoreyStup

関連する問題