GSR项目总结-VC相关

本文总结了GSR项目中涉及的VC操作,包括数据库和文件操作、多线程应用,以及遇到的错误及解决方案。在数据库操作中遇到Excel导入问题,通过调整工程设置解决。文件操作部分介绍了判断文件存在、文件对话框和消息框的使用。在多线程方面,实现了等待对话框,并探讨了线程间通信。文章还列举了多个编程错误及其解决办法,如IPicture符号不明确、自定义CStatic控件问题等。
摘要由CSDN通过智能技术生成

0. 摘要

1. 操作数据库

师弟把东西写了一个模块,和项目合并的时候出现了错误如下:
- 将Excel操作的类直接导入到工程,不能识别。参考:https://blog.csdn.net/phenixyf/article/details/51149811 |解决办法:按照参考重新添加一遍,觉着应该是工程内部文件需要更改。这个就不懂了(哎!不懂的这么多啊!)
- LNK1107 错误,无法链接.dll文件,在添加附加依赖项时将.lib写成了.dll,这个其实也不懂。(哎,哎,哎!你啥都不懂,你搞毛软件?将就着搞呗,谁让人家是新工科呢!)

2. 文件操作相关

2.1 判断文件是否存在。

参考https://blog.csdn.net/u012494876/article/details/51204615 (大神你这样显摆真的好吗?哎,就拿你的成果默默码代码吧!)。下面是你的大道流GetFileAttributes:

// 判断文件是否存在
BOOL IsFileExist(const CString& csFile)
{
    DWORD dwAttrib = GetFileAttributes(csFile);
    return INVALID_FILE_ATTRIBUTES != dwAttrib && 0 == (dwAttrib & FILE_ATTRI
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值