怎么判断一个控件是否为空

如何判断一个控件是否为空?
if(m_list3->IsKindOf(RUNTIME_CLASS(CListCtrl)))
这样的话 如果m_list3没有被创建就会报错
如何能有办法不让他出现内存异常呢?


------解决方案--------------------
先判断其句柄,然后取值判断
------解决方案--------------------
m_list3 = NULL;
................
if(m_list3 != NULL)
{
if(m_list3->IsKindOf(RUNTIME_CLASS(CListCtrl)))
}