From b738de0d5ffdc042771456d89c241ea0efc952cf Mon Sep 17 00:00:00 2001 From: yuanyuanxiang <962914132@qq.com> Date: Sat, 28 Jun 2025 17:32:44 +0800 Subject: [PATCH] Add a menu redirects to the authorization guide page --- server/2015Remote/2015Remote.rc | Bin 80740 -> 80880 bytes server/2015Remote/2015RemoteDlg.cpp | 10 ++++++++++ server/2015Remote/2015RemoteDlg.h | 1 + server/2015Remote/resource.h | Bin 39074 -> 39262 bytes 4 files changed, 11 insertions(+) diff --git a/server/2015Remote/2015Remote.rc b/server/2015Remote/2015Remote.rc index 55513dcc63b9489b5babc7e351f0850c8a67a51f..a26ba025fe3b38829cded95fe42b19657e92facf 100644 GIT binary patch delta 66 zcmaFzjpf64mJNFECOh1e;r-t2l+%&yoUXy3#t<;s@r1EtJVOYBKM?vb#4`jjxH1GX UgaXN6hLFkqZ^bw3y)*L#08tATQvd(} delta 25 jcmV+!0OtSj_XOnj1h6jdlisNclGzB8-p3BJ+U^!j!?X@j diff --git a/server/2015Remote/2015RemoteDlg.cpp b/server/2015Remote/2015RemoteDlg.cpp index da81078..ef9182c 100644 --- a/server/2015Remote/2015RemoteDlg.cpp +++ b/server/2015Remote/2015RemoteDlg.cpp @@ -403,6 +403,7 @@ BEGIN_MESSAGE_MAP(CMy2015RemoteDlg, CDialogEx) ON_COMMAND(ID_ONLINE_AUTHORIZE, &CMy2015RemoteDlg::OnOnlineAuthorize) ON_NOTIFY(NM_CLICK, IDC_ONLINE, &CMy2015RemoteDlg::OnListClick) ON_COMMAND(ID_ONLINE_UNAUTHORIZE, &CMy2015RemoteDlg::OnOnlineUnauthorize) + ON_COMMAND(ID_TOOL_REQUEST_AUTH, &CMy2015RemoteDlg::OnToolRequestAuth) END_MESSAGE_MAP() @@ -3016,3 +3017,12 @@ void CMy2015RemoteDlg::OnOnlineUnauthorize() memcpy(bToken + 1, &days, sizeof(days)); SendSelectedCommand(bToken, sizeof(bToken)); } + + +void CMy2015RemoteDlg::OnToolRequestAuth() +{ + MessageBoxA("本软件仅限于合法、正当、合规的用途。\r\n禁止将本软件用于任何违法、恶意、侵权或违反道德规范的行为。", + "声明", MB_ICONINFORMATION); + CString url = _T("https://github.com/yuanyuanxiang/SimpleRemoter/wiki#请求授权"); + ShellExecute(NULL, _T("open"), url, NULL, NULL, SW_SHOWNORMAL); +} diff --git a/server/2015Remote/2015RemoteDlg.h b/server/2015Remote/2015RemoteDlg.h index eea473c..7aab795 100644 --- a/server/2015Remote/2015RemoteDlg.h +++ b/server/2015Remote/2015RemoteDlg.h @@ -250,4 +250,5 @@ public: afx_msg void OnOnlineAuthorize(); void OnListClick(NMHDR* pNMHDR, LRESULT* pResult); afx_msg void OnOnlineUnauthorize(); + afx_msg void OnToolRequestAuth(); }; diff --git a/server/2015Remote/resource.h b/server/2015Remote/resource.h index 97e301e63387bdbe5139b4b43e1c49c4b7a16faa..562b75c348d828f29877023412c4d2affa3a7d76 100644 GIT binary patch delta 80 zcmV-W0I&a|u>#(*0% m0961*08;=|li^<@lQ5PD0XMTbmW=_EA`ljnewP@N^p~!s${g+h delta 26 kcmV+#0OkMQvI3&90