gpt4 book ai didi

c++ win32向对话框添加超链接

转载 作者:可可西里 更新时间:2023-11-01 17:37:24 27 4
gpt4 key购买 nike

我想在我的 Win32 应用程序(使用 C++ 开发)中添加一个关于对话框。如何向对话框添加超链接?我正在从资源文件 (.rc) 加载对话框。是否可以从 .rc 文件定义此功能?

我的 .rc 文件现在看起来像这样:

 IDD_ABOUTBOX DIALOGEX 0, 0, 218, 118
STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU | DS_CENTER
CAPTION "About My App"
FONT 8, "MS Shell Dlg"
BEGIN
ICON IDI_APP_ICON,IDC_STATIC,13,88,15,15
LTEXT "MY url http://www.myurl.com",IDC_STATIC,15,6,194,24,SS_NOPREFIX
DEFPUSHBUTTON "OK",IDOK,95,98,50,14,WS_GROUP
END

最佳答案

您可以使用 SysLink Control在 Windows XP 或更高版本上。

您可以像这样从 .rc 文件中定义它:

在 resource.rc 中:

 CONTROL         "<a>Link</a>",IDC_SYSLINK1,"SysLink",WS_TABSTOP,7,7,53,12

在resource.h中:

#define IDC_SYSLINK1                    1001

关于c++ win32向对话框添加超链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7784975/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com