没法获取话框控件的句柄

无法获取话框控件的句柄
控件的类型是一个Picture Control, ID 是IDC_PICCAM5;
我在对话框xxxDlg.cpp中获取的
代码如下:
CWnd* pWnd = GetDlgItem(IDC_PICCAM5);
_hWnd = pWnd->GetSafeHwnd();

但是调试中显示无法的值是错误,说表达式错误。

我又试了另一个方法:
   在对话框上面创建变量。类型为CStatic类型  eg: CStatic m_playWnd;
HWND _hWnd = m_playWnd.m_hWnd;
也无法获取。

但是这两种方法我之前用过,都行。
今天一下午都不行。郁闷死了。 
求各位 知情的朋友解下。
控件 对话框 调试 句柄

------解决方案--------------------
CWnd* pWnd = GetDlgItem(IDC_PICCAM5);
_hWnd = pWnd->GetSafeHwnd();
这里没问题哦!
你查查看其它地方吧!应该是语法错误!
------解决方案--------------------
这样没错啊,你怎么不行的, 显示什么错误啊