请教:我想给一个picture控件在程序中插入Icon,结果发现不成功,问题出在哪?
我想实现两个Icon图片的相互转换,如同qq登陆时右下角的动画。
对话框中的Picture控件ID为IDC_LOGIN 通过classwizard设一个CStatic类型的变量m_Icon
以下是源码:
void CVMQQ::ChangeIcon()
{
m_Icon.SetIcon((HICON)IDI_UP);
Sleep(100);
m_Icon.SetIcon((HICON)IDI_DOWN);
}
void CVMQQ::OnTimer(UINT nIDEvent)
{
// TODO: Add your message handler code here and/or call default
ChangeIcon();
CDialog::OnTimer(nIDEvent);
}
实际运行发现m_Icon.SetIcon((HICON)IDI_UP);返回值为NULL,即不成功。请问问题出在哪?
多谢!!