Plan to program a library used in mfc like qt layout.