讨论:关于《错误: 无法计算表达式的值》
MYPARAMS CTestPrinterDlg::GetExtendRegParam()
{
HKEY regVPExtenConfig;
BOOL bRet = FALSE;
TCHAR m_szMessage[256];
MYPARAMS tempMyparams;
//打开指定位置,读取所有参数
DWORD dwRet = RegOpenKey(HKEY_LOCAL_MACHINE,_T("SOFTWARE\\Microsoft\\Windows NT\\CurrentVersion\\Print\\Printers\\Virtual Printer") ,
®VPExtenConfig);
// 出错了 这里regVPExtenConfig0xcccccccc {unused=??? }HKEY__ *
// unusedCXX0030: 错误: 无法计算表达式的值
在论坛看了很多 试着去解决搞不定啊 大家看下吧 谢谢
[解决办法]
regVPExtenConfig是什么,没有正确的内存空间。
[解决办法]
看看返回值在说!
[解决办法]
HKEY regVPExtenConfig;改用malloc分配下试试吧。
[解决办法]
RegOpenKey 没有返回??