Feature: Add a "View Windows" menu for remote desktop control
This commit is contained in:
@@ -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;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user