如何使用c++编写完整的应用程序

各位大佬好,我本科学习了C++这门课程,对基本的语句啊,函数啊,指针啊以及一点点的类都会使用,但是怎么编写桌面应用程序啊?每次运行都是黑色的运行窗口,没有界面。
另外我看别人编写的一些小程序,里面有很多dll文件,还有自己的图标,我不知道这些东西该学什么,有没有哪位大佬可以指条学习的明路?
或者,python可以编写这样的应用程序吗?我以前使用python+pyQt编写过,但是不会封装为exe,另外局域网安装python也很麻烦,可否指条学习的路径嘛?

用QT写比较简单