CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VC/MFC >  基础类

怎么更改DOC/VIEW标题栏默认的那个“MFC” ICON?

楼主xunknown(爱你是我一生中理想)2002-05-24 15:08:45 在 VC/MFC / 基础类 提问

我想改成我自己的ICON!  
  问题点数:18、回复次数:11Top

1 楼rick1126()回复于 2002-05-24 15:10:43 得分 1

要么修改IDR_MAINFRAME或者你修改LoadIcon和QueryIcon部分代码成为你自己的.Top

2 楼zygapi(中国制造)回复于 2002-05-24 15:12:30 得分 1

在资源管理器中,修改IDR_MAINFRAMETop

3 楼FlyingSch(BoyWithWings)回复于 2002-05-24 15:15:47 得分 1

AfxGetMainWnd()->PostMessage(WM_SETICON,.........)  
  大图标可以用AfxGetApp()->LoadIcon()  
  小图标必须用LoadImage(...IMAGE_ICON.........)Top

4 楼xunknown(爱你是我一生中理想)回复于 2002-05-24 15:27:39 得分 0

在资源管理器中,修改IDR_MAINFRAME,我改了,在About对话框的图标都变成我自己的了,但是标题栏的就是不变。AfxGetApp()->LoadIcon()?我一会试试!Top

5 楼FlyingSch(BoyWithWings)回复于 2002-05-24 15:33:17 得分 1

我是说  
   
  HICON   hNewIcon,hPrevIcon;  
   
  hNewIcon=(HICON)LoadImage(AfxGetApp()->m_hInstance,MAKEINTRESOURCE(IDI_ICON1),IMAGE_ICON,16,16,LR_DEFAULTCOLOR);  
   
  //如果为大图标则hNewIcon可以直接用AfxGetApp()->LoadIcon(IDI_ICON1);  
   
  hPrevIcon=(HICON)SendMessage(WM_SETICON,ICON_SMALL,(LPARAM)hNewIcon);   //小图标,另外还要设置大图标  
  if   (hPrevIcon)  
  DestroyIcon(hPrevIcon);Top

6 楼DeeperFishing(可深可深水下的鱼)回复于 2002-05-24 15:51:06 得分 10

在OnCreate()里  
  HICON   m_hIcon;  
  m_hIcon=AfxGetApp()->LoadIcon(IDI_ICONSMALL);  
  SetIcon(m_hIcon,true);Top

7 楼DeeperFishing(可深可深水下的鱼)回复于 2002-05-24 15:52:26 得分 0

IDI_ICONSMALL自定义图表IDTop

8 楼John_Yu(小鱼儿)回复于 2002-05-24 16:03:55 得分 1

先定义一个图标IDI_ICON1,画好图标。  
  删除原来的IDR_MAINFRAME。  
  把IDI_ICON1改名为IDR_MAINFRAME。Top

9 楼dnyz(Terry)回复于 2002-05-24 16:35:33 得分 1

修改ID为:IDR_MAINFRAME的图标就可以了Top

10 楼leizhengdeng(权为妞妞所用,利为妞妞所谋)回复于 2002-05-24 16:56:35 得分 1

IDR_MAINFRAME的图表有两个  
  32x32和16x16  
  两个都要改Top

11 楼winne_ll(feiyang)回复于 2002-05-24 17:10:52 得分 1

楼上已经说的很清楚了。Top

相关问题

  • 如何改变窗体标题栏默认颜色?
  • vb窗口标题栏中的默认图标怎么改变?
  • 怎样修改标题栏里那个默认的图标?
  • 如何将IE标题栏上的文字改回默认设置?
  • 修改标题栏上的默认下拉菜单?高分相送!
  • 怎样用mfc编写无标题栏的窗口
  • 我也来提问!关于改变窗体默认标题栏和边框样式的问题!
  • 属性表标题栏上默认只有关闭按钮,请问如何加上最小化按钮。
  • 怎么去掉CPropertySheet默认生成时所带的x按钮,在标题栏上,谢谢~
  • ie标题栏

关键词

  • 修改
  • 图标
  • hnewicon
  • hprevicon
  • idr
  • icon
  • hicon
  • mainframe
  • idi
  • afxgetapp

得分解答快速导航

  • 帖主:xunknown
  • rick1126
  • zygapi
  • FlyingSch
  • FlyingSch
  • DeeperFishing
  • John_Yu
  • dnyz
  • leizhengdeng
  • winne_ll

相关链接

  • Visual C++类图书
  • Visual C++类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo