当前位置: 代码迷 >> 汇编语言 >> 汇编win32 用对话框做主窗口 如何为exe加载图标
  详细解决方案

汇编win32 用对话框做主窗口 如何为exe加载图标

热度:1293   发布时间:2013-02-26 00:00:00.0
汇编win32 用对话框做主窗口 怎么为exe加载图标啊
美观一点 为.exe文件加载ico图标


------解决方案--------------------------------------------------------
用Loadicon函数。
------解决方案--------------------------------------------------------
在资源中定义图标------在WM_CREATE中用LoadIcon装入-------在用SendMessage向窗口发送WM_SETICON消息实现
------解决方案--------------------------------------------------------
资源文件加定义,如下:
#include <resource.h>
#define ICO_MAIN 2000 ;定义图标ID
ICO_MAIN ICON "Main.ico"

汇编源文件中加入如下三句:
ICO_MAIN equ 2000
.
.
.
;在初始化消息时加入以下两句即可
;加载图标资源
invoke LoadIcon,hInstance,ICO_MAIN
invoke SendMessage,hWnd,WM_SETICON,ICON_BIG,eax
------解决方案--------------------------------------------------------
探讨
谢谢,八楼,已解决。但是不太明白“invoke SendMessage,hWnd,WM_SETICON,ICON_BIG,eax”语句中的“ICON_BIG“是神马意思啊!
  相关解决方案