1999/10/22 - コントロールの配置方法

エディットコントロールなどをウィンドウに直接置く方法。

たまにハマるが,コントロールはメンバに持つようにする。スタックに作ると関数を抜けた瞬間にデストラクトされてしまう。必要なときに Create で作成すればよい。

m_edit.Create(WS_VISIBLE | WS_CHILD, rect, pParent, 0);

コールバック関数の定義。

typedef void (* CallBack)(void *pParam);
virtual void SetCallBack(callBack callBack, void *pParam);

のようにする。

今なら関数オブジェクトを使うが。

コメントする