ダイアログボックスまたはメインウィンドウに子ウィンドウ(共通コントロール)をレイアウトするベストプラクティスは何ですか? WPFのように親ウィンドウの境界にコントロールの相対的な位置を固定するバインドメカニズムがあるのです。ウィンドウのサイズ変更中に、子コントロールはメインウィンドウと共にサイズ変更されます。 は現在、私はこれを持っている: 子ウィンドウを親ウィンドウに相対位置でバインドする方法はありますか?
あなたは私がリストビューコントロールの親ウィンドウのサイズを変更していたときに、それはかなり見ていない赤い線から見ることができるように。 ListViewの右側をDialogBoxの右の枠線や同様の他のコントロールにバインドしたいと思います。
私はGetWindowRect、GetClientRectとMoveWindow関数で遊ぶことができることを知っています。しかし、これは正しい方法ですか?
現在、私はMFCなしで、純粋なWin32 APIので働いています。
最初の文でWM_SIZEを意味すると思います。 –
@AdrianMcCarthy:まあまあ。ありがとうございました。一定。 –