Win32里的错误

反复新建了若干个项目

同样的报错,昨日还正常的程序,今天就出现了问题!

是什么原因呢?经过反复尝试,我认为问题出现在了:

运行我自己建立的win32模板例程是可以的,但是将程序代码复制,然后运行,便会出现上述提示,当点击确认后修改为Unicode时,则编译报错。

而在我再一次打开之前所建立的一个文件(拷贝源代码新建的项目),发现其中代码中出现了许多个“????”号,当我将这些问号都消除,则程序可用。

具体上方这个项目有什么特点吗?
即在对复制来的源代码 当编译弹出下方选择框时,选择”否“,然后重启项目,则便得到了”存在“???”的文件,而删除了“???”的程序,便可用编译运行了!

此图像的alt属性为空;文件名为20190516092926566.png

而那些点击了“是”的项目,则是出错了,具体原因是什么呢?
想来:
1.“???”可能是由于我键入空格时,有时候没来的及切换中英输入,导致某些空格不符合?
2.看似点击应用了“Unicode”保存修改,实际未知符号的问题没有解决!

http://www.voidcn.com/article/p-uhlaskwi-x.html

这个问题真是让人摸不着头脑,但想来应该时复制粘贴中,代码的格式出现了混乱,如何解决呢?上边的链接有人给出了办法,就是删除 ”???”

那么实际到底是什么原理(问题):
是系统自带的复制粘贴的内容格式不是 Unicode吗?是什么乱码在 转为了“?”
在复制粘贴这块,内容的格式是个问题!