- 博客(9)
- 收藏
- 关注
原创 华为MateBookX i5 2017款 8G+256G win10系统触摸板失灵解决办法
华为MateBookX触摸板失灵将近2年多,终于找到了一个大概率有效的解决方法。
2022-11-16 16:28:25
4559
3
原创 MFC LoadBitmap()失败,GetLastError()返回1813
原有项目将资源分离出新建资源的动态库后,MFC对话框中LoadBitmap()加载HBITMAP失败(为NULL),GetLastError()返回1813(找不到映像文件中指定的资源类型)。原代码摘录如下:HINSTANCE getThisModuleHandle(){ reinterpret_cast<HINSTANCE>(&__ImageBase)}...
2019-01-17 15:54:31
1959
原创 vs2013 无法找到资源编译器dll 请确保路径正确,编译MSB8003: Could not find WindowsSDKDir variable from registry
之前新安装的VS2013,也写过写项目一切正常,后来又安装过2015未成功,又安回2013再编译之前的项目就无法打开资源文件,编译也报错。查了很多,现已解决,主要原因和探索过程如下:(1)“无法找到资源编译器dll 请确保路径正确”,是因为电脑缺少 Windows SDK 8.1。试着安装了8.1和10都不行。(2)MSB8003: Could not find WindowsSDKD...
2019-01-11 16:02:50
5313
原创 VS团队项目断网后,重新连接服务器,编辑无法自动签出
>>=====问题现象=====<<VS团队项目,由于网络原因、服务器原因,本地与Team Foundation Server断开了连接,重新连接后也无法编辑自动签出。 >>=====问题解决=====<<1. 等网络、服务器恢复后,VS——团队——连接到Team Foundation Server,打开源代码管理资源管理器,能显示连...
2018-09-11 11:22:04
895
原创 error MSB3073::VCEnd 已退出, 代码为4
====问题现象====突然一次编译开始报错error MSB3073::VCEnd 已退出。报错的路径为“帮助文档”的Debug-Support路径,网上查到类似错误,主要原因可能是路径中包含中文。但以前也没出现过这个问题,也是大项目,文件名字不是说改就改。====问题解决====把Debug文件重命名,全部重新编译,然后就通过了。...
2018-08-28 18:28:27
2632
原创 MFC非模态对话框中,点击Button启动另一个模态对话框,弹出“不支持尝试执行的操作”
>>===问题现象===<<正在做的一个命令启动后,会打开一个非模态对话框A,点击其中的一个Button按钮,会DoModal()另一个模态对话框B。但从某一个变更集开始,启动命令点击Button后会弹出“不支持尝试执行的操作”的提示对话框,点该对话框的“确定”后,继续弹出“不支持尝试执行的操作”。对话框B在多个地方都会启动,也有从其他对话框DoModal()打...
2018-07-31 15:16:09
1602
2
原创 error C2248: CObject::CObject 无法访问 private成员(在“CObject”类中声明)
>>===问题来源===<<MFC的OnShowWindow()中,在UI线程中通过封闭函数调用Work线程查数据,函数后继续在UI线程中将查到的数据插入到CCkechListBox。CCheckListBox对应的变量在封闭函数中不可直接调用,提示:“封闭函数局部变量不能在lambda体中引用,除非位于捕获列表中。”将变量加入到封闭函数获取外部变量的中后,报错erro...
2018-07-27 17:09:00
2420
原创 UI线程异步(Async)调用Work线程,断点来回跳
>>===问题现象===<<MFC的OnShowWindow()中,在UI线程中通过封闭函数调用Work线程查数据,函数后继续在UI线程中将查到的数据插入到CCkechListBox。调试时断点会来回跳,并且显示蓝色箭头,提示:“该进程或线程自上一个步骤以来已更改的问题” >>===问题原因===<<UI线程中调用Work线程,用...
2018-07-27 16:36:04
529
原创 VS2013 分支映射编译不通过,提示信息有差异,error MSB3073 VCEnd已退出,代码为4,LINK 1104无法打开文件
一个大型项目,新建的分支在别人的电脑上已经编译通过,在本机映射后编译总是不通过。>>===当时具体操作如下===<<1. 打开解决方案会提示:“解决方案有关某些项目的源代码管理信息与项目文件中的信息似乎有差异。要解决此差异,需要签出项目文件并更新他们。。。”(如下图)。点击“确定”后,提示签出一个xx.vcxproj文件。这个文件不是我写的,点了“取消”。2. 打开解决方案...
2018-07-04 16:16:26
1180
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人