VC----文件图标和窗口图标及在任务栏显示的图标

	WNDCLASSEX wndcls;
	wndcls.cbSize=sizeof(wndcls);
	wndcls.cbClsExtra=0;
	wndcls.cbWndExtra=0;
	wndcls.hbrBackground=(HBRUSH)CreateSolidBrush(RGB(0,120,50));
	wndcls.hCursor=LoadCursor(NULL,IDC_ARROW);
	wndcls.hIcon=LoadIcon(hInstance,"ico3");//这里显示的是任务栏的图标
	wndcls.hIconSm=LoadIcon(hInstance,"ico2");//这个图标表示的是窗口图标
	wndcls.hInstance=hInstance;
	wndcls.lpfnWndProc=MainWndProc;
	wndcls.lpszClassName="clsname";
	wndcls.lpszMenuName=NULL;
	wndcls.style=CS_VREDRAW|CS_HREDRAW;
//文件图标:在测试中发现,哪个图标大会选择哪个图标作为文件图标
工具栏图标:当只加载一个图标时,仍然选择最小的图标 和RC文件中编译图标的顺序没有关系ico2 ICON "2.ico"
ico3 ICON "3.ico"

原文地址:https://www.cnblogs.com/ddx-deng/p/3755827.html