一般来说做窗口应用程序 用MFC 用windows api完全没有必要 微软已经把窗口应用程序很好的封装在MFC下了 这个东西也没有刨根问底的必要...毕竟你的应用程序主要是你要实现的功能的算法 而不是重点关注windows底层的窗口管理机制...
用MFC或者QT 都能做。我不知道最新的VS支持3D窗口不,但是QT支持。你去学一下就是了。