更改对话框的图标
我最近正在使用 Visual C++ 2010 编辑一个开源项目,我对 VC++ 不太了解,(我在 C++ 方面只有 5 天的经验),凭借我的一点知识,我正在更改该项目的一些用户界面,
只有我的项目中的一个图标,应用程序将主图标显示为图标,同时我想让该图标也出现在对话框的标题上(单击主窗体中的按钮时将显示该对话框),
该对话框已经在资源/对话框中,但我想更改它的图标;
i am recently editing an open source project in visual c++ 2010 , i don't know much about vc++ ,(i have only 5 days of experience in c++), with my little knowledge i am changing some user interface of the project
there is only one icon in my project ,the apps shows the main icon as icon , at the same time i want to make that icon to be on the title of a dialog also (the dialog will be shown when a button in main form is clicked),
the dialog is already in the resources/dialogs but i want to change the icon of it ;
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您需要找到您感兴趣的对话框的对话框过程,并在
WM_INITDIALOG
消息处理程序中(如果尚不存在,则需要添加它)使用WM_SETICON
设置图标:You need to find the dialog procedure of the dialog you're interested in, and in the
WM_INITDIALOG
message handler (you need to add it if it's not already present) useWM_SETICON
to set the icon: