?? pushsms.h
字號:
// PushSms.h: interface for the CPushSms class.
//
//////////////////////////////////////////////////////////////////////
#if !defined(AFX_PUSHSMS_H__88BFB3B4_3744_417C_9E06_9AEFE3764D50__INCLUDED_)
#define AFX_PUSHSMS_H__88BFB3B4_3744_417C_9E06_9AEFE3764D50__INCLUDED_
#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
#include "ComPort.h"
class CModem_SMSDlg;
typedef struct __STATTEXT
{
int ItemIndex;
int fieldIndex;
char szText[1024];
__STATTEXT()
{
memset(this,0x00,sizeof(__STATTEXT));
}
}STATTEXT;
class CPushSms
{
public:
void Quit();
void SetState(int ItemIndex,int fieldIndex,CString strText);
void Stop();
bool Start(CModem_SMSDlg* pDlg);
CPushSms();
virtual ~CPushSms();
void Update_SetState();
static void Thread_doWork(HANDLE& quitEvent,CString WorkName,int WorkIndex,void* pParam);
DataOle::CMyList<CComPort*> list_ComPorts_ForDelete;
DataOle::CMyList<CComPort*> list_ComPorts;
DataOle::CMyList<STATTEXT> list_StateText;
CString GetOneUserPhone();
Threads::CWorkers _workers;
char PushMsg[1024];
CModem_SMSDlg* _pDlg;
DWORD _TotalSucc;
CCriticalSection locker_Device;
private:
CString RemoveLastLine();
CCriticalSection locker_Users;
CFile _file_users;
bool _bFileOpend;
bool bRunning;
};
#endif // !defined(AFX_PUSHSMS_H__88BFB3B4_3744_417C_9E06_9AEFE3764D50__INCLUDED_)
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -