【问题标题】:top-left corner icon on a dialog from resources in C++C++ 资源对话框中的左上角图标
【发布时间】:2015-03-26 14:10:49
【问题描述】:

提前谢谢你。

我正在用 Win32 C++ 开发一个应用程序,它的主窗口来自资源文件,因为它更容易放置控件。

对此我使用 CreateDialog 声明

问题是,我无法在 WNDCLASSEX 结构中使用 CreateWindow 语句将其放置为图标。

有人知道如何与左上角图标对话吗?

谢谢

【问题讨论】:

    标签: c++ winapi resources icons


    【解决方案1】:

    您可以通过将WS_SYSMENUWS_CAPTION 样式添加到对话框模板并从对话框过程中发送WM_SETICON 消息来使您的应用程序在对话框的标题栏中显示图标回复WM_INITDIALOG 消息。

    【讨论】:

      【解决方案2】:

      CreateDialog 返回对话框的窗口句柄。发送该窗口WM_SETICON 消息以指定该窗口的图标。或者确实发送消息以响应WM_INITDIALOG

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2011-01-17
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2013-11-20
        相关资源
        最近更新 更多