请教学习c++到编个桌面的小程序要多久

请问学习c++到编个桌面的小程序要多久
就有个界面,然后有一些小的功能比如备忘录什么的,把一些程序的快捷方式放里面啊,什么的。
难度大不大,本人初学c++,还在看语法部分。用的c++ primer。不知看完此书还要看那些比较合适。望前辈指教。多谢了。

------解决方案--------------------
windows或者linux教界面编程的书
C++ primer是没图形界面的。
------解决方案--------------------
有个教程 孙鑫 vc++的,讲的是mfc编程的。。。看完差不多就可以做了
------解决方案--------------------
我花了一个月多一点,终于会用mfc搞个界面了,一直是心病