如何在运行改变CAboutDlg图标 当程序运行的时候,怎样动态地改变CAboutDlg中的图标呢?最主要的是,怎样获得CAboutDlg的窗口句柄啊如果有了该对话框的句柄,直接用SetIcon(hAbougDlg,IC_XXX),就可以了。。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 CDialog dlgAbout(IDD_ABOUTBOX_XXXX); dlgAbout.SetIcon(......) dlgAbout.DoModal(); 楼上的做法貌似是不行的,我把问题说得更清楚一点。A,在窗口的菜单上添加一个选项“设置About对话框图标“(ID_SETABOUT)B,在CMainFrame中添加一个ID_SETABOUT响应函数void CMainFrame::OnAboutIcon() {}C,在该函数中添加代码,使得About对话框显示出来,并且设置新的图标,代替那个系统默认的16*16小图标。 如何清空 explorer 的 shell 缓冲 请帮忙看看这个报错 API 画透明位图 跪求大家给解决一个小问题 高手请进:关于COM+在网络环境下的实现 百分求教极难问题:如何在dos下自动输入 ====高手来帮忙啊====怎么设计这个数据的结构?? 如何得到窗体中 具有“焦点”的控件? 有谁能提供网络编程方面的简单实例(比如,点对点通信)? 请教:数据文件的输入与输出? 有关edit box中内容多行显示的问题? 烦人的CString问题
dlgAbout.SetIcon(......)
dlgAbout.DoModal();
B,在CMainFrame中添加一个ID_SETABOUT响应函数
void CMainFrame::OnAboutIcon()
{
}
C,在该函数中添加代码,使得About对话框显示出来,并且设置新的图标,代替那个系统默认的16*16小图标。