what is better MFC or pure windows programming