首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

讨论:关于《异常: 无法计算表达式的值》

2012-08-17 
讨论:关于《错误: 无法计算表达式的值》MYPARAMS CTestPrinterDlg::GetExtendRegParam(){HKEY regVPExtenCon

讨论:关于《错误: 无法计算表达式的值》
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") ,
&regVPExtenConfig);
  // 出错了 这里regVPExtenConfig0xcccccccc {unused=??? }HKEY__ *
  // unusedCXX0030: 错误: 无法计算表达式的值

在论坛看了很多 试着去解决搞不定啊 大家看下吧 谢谢

[解决办法]
regVPExtenConfig是什么,没有正确的内存空间。
[解决办法]
看看返回值在说!
[解决办法]
HKEY regVPExtenConfig;改用malloc分配下试试吧。
[解决办法]
RegOpenKey 没有返回??

热点排行