新手上路,开始这种方式的学习,加油

刚刚入职,需要学的很多。

EOF是通过ctrl+z输入的;

c语言读文件可以用fscanf()进行格式化的输入。但c++的cin是不是也可以格式化输入?还得看看;

模态对话框是要阻塞进程的,对于一个要同时实现两个对话框的应用程序,必须至少有一个是非模态的。domodel()和createrwindow()分别创立模态和非模态对话框;

应用程序的资源不但可以通过界面编辑,还可以通过.rc文件进行更加精细的调整,而其中的排列顺序决定了界面上的tab order顺序,着对于利用了spin的应用程序是很重要的,spin的buddy将自动关联与其tab order 相邻的前一个编辑框资源。当然可以自己制定;

画图函数不仅仅有moveto()和lineto(),还有polyline()和polypolyline()。对于连续的划线,后面的函数更好;

时刻防止越界问题,对于计算引入的越界,先除再乘是个不错的习惯;对于数组越界,最好自己把关;使用的时候时刻警惕;

list的sort()方法可以自己制定排序函数,其内部是利用快速排序法排序的;

与CWnd相关的的函数,其坐标一般都是屏幕坐标,而与CDC相关的一般是逻辑坐标。着是因为CDC一般输入一个窗口;

TRACE()可以很好的跟踪程序执行过程,是很好的调试方法;

GetDC()与ReleaseDC()必须成对出现,不出现导致的错误比较隐藏,尤其是对于不重复GetDC()应用程序,基本很难发现,但是反复GetDC()就会耗尽系统中的DC数量,最终程序崩溃。

文件名中如果包含了中文空格,在打开fstream对象是会出错,  std::locale::global(std::locale(""));  out.imbue(std::locale("C"));这样的语句可以很好的解决这个问题;

为自己的类实现Tooltip。

最近懂了这么多,虽然很浅,但是也很开心,谢谢我的同事给我的巨大帮助。keep moving 

 

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值