From 9b601ecfbbe9f2e50f6a5fec3f7aae46eb593e67 Mon Sep 17 00:00:00 2001 From: luoliangyi <87842688@qq.com> Date: Thu, 3 Aug 2023 11:14:31 +0800 Subject: [PATCH] =?UTF-8?q?websdk=E6=94=AF=E6=8C=81=E5=A4=9A=E4=B8=AA?= =?UTF-8?q?=E8=BF=9E=E6=8E=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- sdk/webservice/WSServer.cpp | 5 +++-- sdk/webservice/WebServer.cpp | 9 +++------ sdk/webservice/main.cpp | 2 +- 3 files changed, 7 insertions(+), 9 deletions(-) diff --git a/sdk/webservice/WSServer.cpp b/sdk/webservice/WSServer.cpp index 30a432c6..e82c06fb 100644 --- a/sdk/webservice/WSServer.cpp +++ b/sdk/webservice/WSServer.cpp @@ -28,7 +28,7 @@ namespace ver_2 void WSServer::Connect(const ConnectParam* param) { assert(NULL != param && this == param->svr); - +#if 0 if (!m_vectorUser.empty()) { #if defined(HG_CMP_MSC) @@ -38,13 +38,14 @@ namespace ver_2 #endif return; } +#endif WebUser* user = new WSUser(this, m_currUserId, param->ip, param->port, param->socket); user->Open(); ++m_currUserId; m_vectorUser.push_back(user); #if defined(HG_CMP_MSC) - lstrcpyA(nid.szTip, "扫描服务程序(已连接)"); + sprintf(nid.szTip, "扫描服务程序(连接数 %u)", m_vectorUser.size()); Shell_NotifyIconA(NIM_MODIFY, &nid); #endif } diff --git a/sdk/webservice/WebServer.cpp b/sdk/webservice/WebServer.cpp index f2369bfc..44619f4c 100644 --- a/sdk/webservice/WebServer.cpp +++ b/sdk/webservice/WebServer.cpp @@ -141,11 +141,8 @@ void WebServer::DisConnect(const DisConnectParam* param) } #if defined(HG_CMP_MSC) - if (m_vectorUser.empty()) - { - lstrcpyA(nid.szTip, "扫描服务程序(未连接)"); - Shell_NotifyIconA(NIM_MODIFY, &nid); - } + sprintf(nid.szTip, "扫描服务程序(连接数 %u)", m_vectorUser.size()); + Shell_NotifyIconA(NIM_MODIFY, &nid); #endif } @@ -214,4 +211,4 @@ void HGAPI WebServer::ThreadFunc(HGThread thread, HGPointer param) p->PostConnectMsg(inet_ntoa(addrClient.sin_addr), ntohs(addrClient.sin_port), socketConn); } -} \ No newline at end of file +} diff --git a/sdk/webservice/main.cpp b/sdk/webservice/main.cpp index 479c3652..07ef5fd6 100644 --- a/sdk/webservice/main.cpp +++ b/sdk/webservice/main.cpp @@ -143,7 +143,7 @@ int main() nid.uFlags = NIF_ICON | NIF_MESSAGE | NIF_TIP | NIF_INFO; nid.uCallbackMessage = WM_TRAY; nid.hIcon = LoadIcon(hInstance, MAKEINTRESOURCE(IDI_ICON_HGWEBSERVICE)); - lstrcpyA(nid.szTip, "扫描服务程序(未连接)"); + lstrcpyA(nid.szTip, "扫描服务程序(连接数 0)"); Shell_NotifyIconA(NIM_ADD, &nid); ShowWindow(hWnd, SW_HIDE);