注册 登录
编程论坛 VC++/MFC

MFC编写问题(工具:Visual Studio 2015)

雪影辰风 发布于 2019-12-14 15:31, 1897 次点击
我一直想编写MFC程序,但是因为电脑windows10,VC有点不兼容,于是换了VS2015(其实除了VC都试过了),但是总是出问题
只有本站会员才能查看附件,请 登录

总是显示各种不兼容,但是VC编写时又可以通过,请帮我解决一下,谢谢!
2 回复
#2
rjsp2019-12-17 15:24
正常的写法有三种
HWND hWnd = ::FindWindowA( "Notepad", NULL ); // 函数名最后有个A,字符串是多字节编码
HWND hWnd = ::FindWindowW( L"Notepad", NULL ); // 函数名最后有个A,字符串是utf16编码
HWND hWnd = ::FindWindow( TEXT("Notepad"), NULL ); // 函数名是个宏,通过宏UNICODE来决定其为 FindWindowA 还是 FindWindowW

而你这个应该是牛头对马嘴吧
#3
雪影辰风2019-12-20 15:56
回复 2楼 rjsp
我看了一些书上是这么写的,谢谢
1