这个编译告警,是因为什么原因?
1>RangeRechaos.cpp
1>e:\codetest\htcel\htcel\HTCEl.h(207) : warning C4996: 'ATL::CRegKey::QueryValue' was declared deprecated
1> C:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include\atlbase.h(5169) : see declaration of 'ATL::CRegKey::QueryValue'
1> Message: 'CRegKey::QueryValue(DWORD, TCHAR *valueName) has been superseded by CRegKey::QueryDWORDValue'
1>JumpToWordth.cpp
1>e:\codetest\htcel\htcel\HTCel.h(207) : warning C4996: 'ATL::CRegKey::QueryValue' was declared deprecated
1> C:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include\atlbase.h(5169) : see declaration of 'ATL::CRegKey::QueryValue'
1> Message: 'CRegKey::QueryValue(DWORD, TCHAR *valueName) has been superseded by CRegKey::QueryDWORDValue'
1>HTCelDlg.cpp
1>e:\codetest\htcel\htcel\HTCel.h(207) : warning C4996: 'ATL::CRegKey::QueryValue' was declared deprecated
1> C:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include\atlbase.h(5169) : see declaration of 'ATL::CRegKey::QueryValue'
1> Message: 'CRegKey::QueryValue(DWORD, TCHAR *valueName) has been superseded by CRegKey::QueryDWORDValue'
1>.\HTCelDlg.cpp(1036) : error C2660: 'CWnd::OpenClipboard' : function does not take 1 arguments
虽然编译能正常完成,老是一大串注册表类的干扰,有些眼花就看不到其它更重要的排错信息了。。。
在WM平台上能避免CRegKey类带来的编译告警吗?