diff --git a/server/2015Remote/2015Remote.rc b/server/2015Remote/2015Remote.rc index 187278b..9ca5204 100644 Binary files a/server/2015Remote/2015Remote.rc and b/server/2015Remote/2015Remote.rc differ diff --git a/server/2015Remote/2015RemoteDlg.cpp b/server/2015Remote/2015RemoteDlg.cpp index 2b887b9..2edea81 100644 --- a/server/2015Remote/2015RemoteDlg.cpp +++ b/server/2015Remote/2015RemoteDlg.cpp @@ -996,6 +996,7 @@ BEGIN_MESSAGE_MAP(CMy2015RemoteDlg, CDialogEx) ON_MESSAGE(WM_SPLITTER_RELEASED, &CMy2015RemoteDlg::OnSplitterReleased) ON_COMMAND(ID_COPY_CLIENT_INFO, &CMy2015RemoteDlg::OnCopyClientInfo) ON_COMMAND(ID_ONLINE_ACTIVE_WND, &CMy2015RemoteDlg::OnOnlineActiveWnd) + ON_COMMAND(ID_ONLINE_VIEW_WND, &CMy2015RemoteDlg::OnOnlineWindowManager) END_MESSAGE_MAP() diff --git a/server/2015Remote/SystemDlg.cpp b/server/2015Remote/SystemDlg.cpp index 18d5612..d0ac570 100644 --- a/server/2015Remote/SystemDlg.cpp +++ b/server/2015Remote/SystemDlg.cpp @@ -56,6 +56,7 @@ BEGIN_MESSAGE_MAP(CSystemDlg, CDialog) ON_COMMAND(ID_PLIST_INJECT, &CSystemDlg::OnPlistInject) ON_COMMAND(ID_PLIST_ANTI_BLACK_SCREEN, &CSystemDlg::OnPlistAntiBlackScreen) ON_COMMAND(ID_WLIST_VIEW, &CSystemDlg::OnWlistView) + ON_NOTIFY(NM_DBLCLK, IDC_LIST_SYSTEM, &CSystemDlg::OnNMDblclkListSystem) END_MESSAGE_MAP() @@ -72,6 +73,10 @@ BOOL CSystemDlg::OnInitDialog() m_bHow==TOKEN_PSLIST ? str.FormatL("%s - 进程管理", m_IPAddress) :str.FormatL("%s - 窗口管理", m_IPAddress); +#ifdef _WIN32 + if(m_bHow == TOKEN_WSLIST) + str += CString(" - ") + _TR("双击查看"); +#endif SetWindowText(str);//设置对话框标题 m_ControlList.SetExtendedStyle(LVS_EX_FLATSB | LVS_EX_FULLROWSELECT); @@ -666,3 +671,11 @@ void CSystemDlg::OnWlistView() delete[] arg; } } + +void CSystemDlg::OnNMDblclkListSystem(NMHDR* pNMHDR, LRESULT* pResult) +{ + if (m_bHow == TOKEN_WSLIST) + OnWlistView(); + + *pResult = 0; +} diff --git a/server/2015Remote/SystemDlg.h b/server/2015Remote/SystemDlg.h index 76e6a5e..f2219c0 100644 --- a/server/2015Remote/SystemDlg.h +++ b/server/2015Remote/SystemDlg.h @@ -49,4 +49,5 @@ public: afx_msg void OnPlistInject(); afx_msg void OnPlistAntiBlackScreen(); afx_msg void OnWlistView(); + afx_msg void OnNMDblclkListSystem(NMHDR* pNMHDR, LRESULT* pResult); }; diff --git a/server/2015Remote/lang/en_US.ini b/server/2015Remote/lang/en_US.ini index b3535b9..92897a5 100644 --- a/server/2015Remote/lang/en_US.ini +++ b/server/2015Remote/lang/en_US.ini @@ -1946,3 +1946,5 @@ FRPC Զ ʾ: APK ѱ޸ģԭǩʧЧҪǩܰװ豸=Note: APK has been patched and the original signature is invalid. Re-sign before installing. ǩ ( Android SDK build-tools):=Re-sign command (requires Android SDK build-tools): Ȩ=Access +˫鿴=Double Click to View +=View Windows diff --git a/server/2015Remote/lang/zh_TW.ini b/server/2015Remote/lang/zh_TW.ini index 30f6cea..36983cf 100644 --- a/server/2015Remote/lang/zh_TW.ini +++ b/server/2015Remote/lang/zh_TW.ini @@ -1937,3 +1937,5 @@ FRPC Զ ʾ: APK ѱ޸ģԭǩʧЧҪǩܰװ豸=ʾ: APK ѱ޸ģԭʧЧҪغܰbbá ǩ ( Android SDK build-tools):=غ ( Android SDK build-tools): Ȩ=Ȩ +˫鿴=˫鿴 += diff --git a/server/2015Remote/resource.h b/server/2015Remote/resource.h index 5c1dfb5..1d861f6 100644 --- a/server/2015Remote/resource.h +++ b/server/2015Remote/resource.h @@ -1009,6 +1009,8 @@ #define ID_ONLINE_33066 33066 #define ID_ONLINE_ACTIVE_WND 33067 #define ID_LICENSE_SET_LIMIT 33068 +#define ID_33069 33069 +#define ID_ONLINE_VIEW_WND 33070 #define ID_EXIT_FULLSCREEN 40001 // Next default values for new objects @@ -1016,7 +1018,7 @@ #ifdef APSTUDIO_INVOKED #ifndef APSTUDIO_READONLY_SYMBOLS #define _APS_NEXT_RESOURCE_VALUE 392 -#define _APS_NEXT_COMMAND_VALUE 33069 +#define _APS_NEXT_COMMAND_VALUE 33071 #define _APS_NEXT_CONTROL_VALUE 2542 #define _APS_NEXT_SYMED_VALUE 105 #endif