用 C++做像 MS office 这类软件,学习路线是?

neicole 2011-09-24 08:10:05
有个朋友跟我建议这样:


①了解Windows编程的基础:窗口、消息循环、GDI、COM
②练习MFC编程的基础
③熟练各种常见数据结构和算法,熟练GUI编程的各种技巧:处理图形、图像变形,处理文字等等
④边做边练
⑤动手开工


不知道有没有问题?

想听听大家的意见。
...全文
150 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
hukui161 2011-09-24
  • 打赏
  • 举报
回复
ljhhh0123 2011-09-24
  • 打赏
  • 举报
回复
凡是成功的软件都是从小做起的。
最早dos下的编辑器就是edit.exe,是个纯文本的。
后来有windows了就有了个写字板,用的rtf格式,后来才出了word6格式,然后是word97,才定型,后来到现在只是在原来的上面缝缝补补。


现在的软件界是赢家通吃。做软件更加需要创造性。
neicole 2011-09-24
  • 打赏
  • 举报
回复
话说刚刚百度的时候看见好像这个公司招人。。。

[Quote=引用 7 楼 leer168 的回复:]
话说理想远大啊。。。。
永中科技就做这个作死了
[/Quote]
neicole 2011-09-24
  • 打赏
  • 举报
回复
不是。。。 
如果真的搞,会跟团队的~
只是,打算这一类软件的开发工作。。

[Quote=引用 9 楼 bjtbjt 的回复:]
office的这东西

不是一个人搞的

楼主你打算一个人搞??
[/Quote]
5t4rk 2011-09-24
  • 打赏
  • 举报
回复
office的这东西

不是一个人搞的

楼主你打算一个人搞??
neicole 2011-09-24
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 iambic 的回复:]
方向就是一句话,学会用MFC做界面。虽然这句话也没啥用,但是估计没什么更有用的东西了。
[/Quote]

那看来还是
《windows核心编程》
leer168 2011-09-24
  • 打赏
  • 举报
回复
话说理想远大啊。。。。
永中科技就做这个作死了
iambic 2011-09-24
  • 打赏
  • 举报
回复
方向就是一句话,学会用MFC做界面。虽然这句话也没啥用,但是估计没什么更有用的东西了。
neicole 2011-09-24
  • 打赏
  • 举报
回复
噢~ 听大家说,还真的是挺难的。。。
不过没有打算自己一个人做,只是想向这类软件的方向发展~想清晰一下学习路线


[Quote=引用 4 楼 iambic 的回复:]
不切实际的目标。Office不是一个人能搞定的。
[/Quote]


[Quote=引用 3 楼 xunxun1982 的回复:]
关键是各种文档的处理啊

这个是重头戏,得读结构文档
[/Quote]



[Quote=引用 1 楼 namelij 的回复:]
楼主,很难
IBM有个团队做这个,做了好几年,还是基于OO做的,所以如果你真的感兴趣
看看OpenOffice源码
[/Quote]

[Quote=引用 2 楼 healer_kx 的回复:]
Office这种很难了。。。
我建议楼主把计划防长~先搞个记事本出来,然后一步一步来~。
[/Quote]
iambic 2011-09-24
  • 打赏
  • 举报
回复
不切实际的目标。Office不是一个人能搞定的。
xunxun 2011-09-24
  • 打赏
  • 举报
回复
关键是各种文档的处理啊

这个是重头戏,得读结构文档
healer_kx 2011-09-24
  • 打赏
  • 举报
回复
Office这种很难了。。。
我建议楼主把计划防长~先搞个记事本出来,然后一步一步来~。
  • 打赏
  • 举报
回复
楼主,很难
IBM有个团队做这个,做了好几年,还是基于OO做的,所以如果你真的感兴趣
看看OpenOffice源码

64,654

社区成员

发帖
与我相关
我的任务
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++ 技术论坛(原bbs)
社区管理员
  • C++ 语言社区
  • encoderlee
  • paschen
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
  1. 请不要发布与C++技术无关的贴子
  2. 请不要发布与技术无关的招聘、广告的帖子
  3. 请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下

试试用AI创作助手写篇文章吧