MFC如何在自定义对话框中添加系统图标?

全局函数::LoadIcon()

 

    HICON hicon = ::LoadIcon(NULL,IDI_INFORMATION);

    其中IDI_INFORMATION为系统图标id,此外,还包括:

    IDI_QUESTION        问好图标

    IDI_INFORMATION     消息图标

    IDI_ERROR           错误消息图标

    IDI_WARNING         警告图标

    IDI_WINLOGO         Windows窗口图标

   

    在自定义对话框中添加Picture control控件,并将其属性中的TYPE置为Icon。然后右键Picture control控件,选择[Add Variable],在弹出的对话框中的[Variable name]中填写一个名称(如MyIcon)。

    MyIcon.SetIcon(hicon); //将得到的系统图标在Picture control控件中显示。

猜你喜欢

转载自blog.csdn.net/sky_terra/article/details/4133253