📄 clientdlg.h
字号:
// ClientDlg.h : header file
//
#if !defined(AFX_CLIENTDLG_H__156F22F0_549A_4DD4_AB4A_7965028BCF32__INCLUDED_)
#define AFX_CLIENTDLG_H__156F22F0_549A_4DD4_AB4A_7965028BCF32__INCLUDED_
#include "CommSocket.h" // Added by ClassView
#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
#define WM_ACCEPT_SERVER_ADDR WM_USER + 100
#define WM_START_WORK WM_USER + 101
#define WM_CHECK_OUT WM_USER + 102
#define WM_SHUTDOWN (WM_USER + 103)
#define WM_RESTART (WM_USER + 104)
#define WM_LOCK (WM_USER + 105)
#define WM_UNLOCK (WM_USER + 106)
#define WM_TIME_REPORT (WM_USER + 107)
#define WM_RESET (WM_USER + 108)
#define WM_SHUTDOWNCOMPUTER (WM_USER + 109)
#define WM_DISPLAY_MESSAGE (WM_USER + 110)
#define WM_LEAGUER_CHECK_OUT (WM_USER + 111)
#define WM_LEAGUER_INFORMATION (WM_USER + 112)
#define WM_NOT_CHECK_OUT (WM_USER + 113)
#define WM_SYSTRAY WM_USER + 1001
/////////////////////////////////////////////////////////////////////////////
// CClientDlg dialog
class CReceiveSocket;
class CClientDlg : public CDialog
{
// Construction
public:
BOOL IsWIN32_NT();
CString EncryptText(CString strText);
void ShowDeskWnd();
BOOL HideProcess();
void HideDeskWnd();
CClientDlg(CWnd* pParent = NULL); // standard constructor
~CClientDlg();
CString strServerIp;
NOTIFYICONDATA pnid;
bool IsLeaguer;
// Dialog Data
//{{AFX_DATA(CClientDlg)
enum { IDD = IDD_CLIENT_DIALOG };
CEdit m_CtrlCardNum;
CString m_CardPassWord;
CString m_CardID;
CString m_AdminPassWord;
//}}AFX_DATA
// ClassWizard generated virtual function overrides
//{{AFX_VIRTUAL(CClientDlg)
public:
virtual BOOL PreTranslateMessage(MSG* pMsg);
protected:
virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV support
//}}AFX_VIRTUAL
// Implementation
protected:
CCommSocket m_commSocket;
CReceiveSocket *m_pReceiveSocket;
HICON m_hIcon;
CString strLeaguerCard;
CMenu hmenu;
void LockWindow();
afx_msg void OnSysTray(WPARAM wParam,LPARAM lParam);
// Generated message map functions
//{{AFX_MSG(CClientDlg)
virtual BOOL OnInitDialog();
afx_msg void OnSysCommand(UINT nID, LPARAM lParam);
afx_msg void OnPaint();
afx_msg HCURSOR OnQueryDragIcon();
afx_msg void OnCardButtonTurnOn();
afx_msg LRESULT OnAcceptServerAddr(WPARAM wParam, LPARAM lParam);
afx_msg LRESULT OnStartWork(WPARAM wParam, LPARAM lParam);
afx_msg LRESULT OnLockWindow(WPARAM wParam, LPARAM lParam);
afx_msg LRESULT OnLeaguerCheckOut(WPARAM wParam, LPARAM lParam);
afx_msg LRESULT OnDisplayLeaguerInformation(WPARAM wParam, LPARAM lParam);
afx_msg LRESULT OnNotCheckOut(WPARAM wParam, LPARAM lParam);
afx_msg LRESULT OnTimeReport(WPARAM wParam, LPARAM lParam);
afx_msg LRESULT OnReSet(WPARAM wParam, LPARAM lParam);
afx_msg LRESULT OnShutDown(WPARAM wParam, LPARAM lParam);
afx_msg LRESULT OnDisplayMessage(WPARAM wParam, LPARAM lParam);
afx_msg void OnTimer(UINT nIDEvent);
afx_msg void OnAdminButtonUnlock();
afx_msg void OnClose();
//}}AFX_MSG
DECLARE_MESSAGE_MAP()
};
//{{AFX_INSERT_LOCATION}}
// Microsoft Visual C++ will insert additional declarations immediately before the previous line.
#endif // !defined(AFX_CLIENTDLG_H__156F22F0_549A_4DD4_AB4A_7965028BCF32__INCLUDED_)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -