新人自学Windows编程到现在,求方向指点

新人自学Windows编程到现在,求方向指导
我不是编程专业的。有一点C、C++的基础,先前只会写控制台的程序

之所以会想学windows编程,是因为我想写一个能实现一些漂亮动画效果的补丁安装程序

然后我就从图书馆借了本《Windows程序设计》。断断续续啃到现在,看到位图传输部分了……
怎么说呢……虽然在Windows程序方面知道了一些,会写一点很简单的程序了……

但我发现看到现在,自己似乎离本来的目的越来越远了。毕竟我的目的只是想写一个安装过程中能实现各种漂亮动画效果的补丁安装程序罢了。
虽然通过Windows程序设计学到现在了……但我发现至今仍是很难写出我想写的东西

所以想要求大家指导下,我接下来该学什么?
MFC?还是DirectX?还是openGL?如果只是想写出我希望的补丁安装程序的话

------解决方案--------------------
不知道为什么要学这么低级的开发技术,windows正在慢慢死去,有没有必要投入这么大精力?如果一定要开发,建议不要学MFC,实在没有必要,还是用纯c开发windows API比较值得。如果要跨平台,可以学OpenGL,否则可以学DirectX。

另外给你一个新的选择,如果打算用C++开发window程序,不妨看看QT。起码比MFC值得考虑的多。
------解决方案--------------------
win程序设计我也看了,会把人迷失在里面的,刚开始学是需要快速做出东西,而那本里面一个窗口就上百行代码, 不如直接上MFC,完了返回去再看这本书,或当参考查着用。