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

怎么去掉对话框默认图标

2012-05-27 
如何去掉对话框默认图标dialog 的border类型为resizing。所以不能改为dialog frame而且不能去掉WS_SYSMENU

如何去掉对话框默认图标
dialog 的border类型为resizing。所以不能改为dialog frame
而且不能去掉WS_SYSMENU
简单来说: 一个能放大和缩小的对话框能去掉默认图标么?(不是修改)

请问有方法没

[解决办法]

C/C++ code
CHelloCppDlgDlg::CHelloCppDlgDlg(CWnd* pParent /*=NULL*/)    : CDialog(CHelloCppDlgDlg::IDD, pParent){    //{{AFX_DATA_INIT(CHelloCppDlgDlg)        // NOTE: the ClassWizard will add member initialization here    //}}AFX_DATA_INIT    // Note that LoadIcon does not require a subsequent DestroyIcon in Win32        //注释掉这句话,就没有图标了    [color=#FF0000]//m_hIcon = AfxGetApp()->LoadIcon(IDR_MAINFRAME);[/color]}
[解决办法]
C/C++ code
CHelloCppDlgDlg::CHelloCppDlgDlg(CWnd* pParent /*=NULL*/)    : CDialog(CHelloCppDlgDlg::IDD, pParent){    //{{AFX_DATA_INIT(CHelloCppDlgDlg)        // NOTE: the ClassWizard will add member initialization here    //}}AFX_DATA_INIT    // Note that LoadIcon does not require a subsequent DestroyIcon in Win32        //注释掉这句话,就没有图标了    //[color=#FF0000]m_hIcon = AfxGetApp()->LoadIcon(IDR_MAINFRAME);[/color]}
[解决办法]
……打了斜杠就把字体颜色也给注释掉了&……*
[解决办法]
嘻嘻100分呀,我也来凑个热闹了。

其实也可以用个很简单的办法:自己手动制作一个和标题栏相同颜色的.ico,然后改了名字后拷贝进去把默认图表覆盖掉哈!
[解决办法]
探讨
C/C++ code
CHelloCppDlgDlg::CHelloCppDlgDlg(CWnd* pParent/*=NULL*/)
: CDialog(CHelloCppDlgDlg::IDD, pParent)
{//{{AFX_DATA_INIT(CHelloCppDlgDlg)// NOTE: the ClassWizard will add member initializat¡­

[解决办法]
可以用LS的,如果要标题也对齐的话,就用无标题栏对话框来进行绘制
[解决办法]
探讨
C/C++ code
CHelloCppDlgDlg::CHelloCppDlgDlg(CWnd* pParent/*=NULL*/)
: CDialog(CHelloCppDlgDlg::IDD, pParent)
{//{{AFX_DATA_INIT(CHelloCppDlgDlg)// NOTE: the ClassWizard will add member initializat¡­

[解决办法]
探讨
嘻嘻100分呀,我也来凑个热闹了。

其实也可以用个很简单的办法:自己手动制作一个和标题栏相同颜色的.ico,然后改了名字后拷贝进去把默认图表覆盖掉哈!

[解决办法]
探讨
嘻嘻100分呀,我也来凑个热闹了。

其实也可以用个很简单的办法:自己手动制作一个和标题栏相同颜色的.ico,然后改了名字后拷贝进去把默认图表覆盖掉哈!

热点排行