📄 mycommpublic.h
字号:
#include "stdafx.h"
#ifndef _HLITTLE_COMM_PUBLIC_H
#define _HLITTLE_COMM_PUBLIC_H
/*************Function by hlittle*********************/
#define MSG_SEND_PROGRESS WM_USER+201
#define MSG_RECV_PROGRESS WM_USER+202
#define MSG_LIST_ERROR WM_USER+203
#define UNIT_K 1000
#define DOT ","
#define OUT_FILE "Temp.idp"
#define MON_DELAY_TIME 3000
#define MAX_SAVE_BLOCK_NUM 500
#define IPBYTENUM 4 // ipv4
#define TEXT_SIZE_8 8
#define TEXT_SIZE_16 16
#define TEXT_SIZE_32 32
#define TEXT_SIZE_64 64
#define TEXT_SIZE_128 128
#define TEXT_SIZE_256 256
#define MON_BLOCK_SPACE 7
#define BS_TIMER_DELAY 10
#define PROFILE_BITRATE 8 //UNIT kbp/s
/**********************Bserver Returen Result**********************/
#define EXEC_FAIL 0
#define EXEC_OK 1
#define BS_FAIL 0
#define BS_OK 1
#define CLOSETHREADCODE 0xFFFFFFFF
#define INVALID_VALUE -1
#define INVALID_STRING "####"
typedef enum _tag_Stream_Status{
S_S_Idle=0,
S_S_Inited,
S_S_Running,
S_S_Paused,
S_S_Stoped,
S_S_Closed,
S_S_Recving,
S_S_Error,
}Stream_Status; //命
static float fBitrateArray[]={
0.097,0.488,0.781,1,2,5,8,10,15,20,25,30,40,50,64,70,80,90,100};
extern HWND g_hMonWnd;
extern void ReSubString(char *pParentString,char *pChildString,char * strSplitCode);
extern void SetAddress(char* strAddress,CIPAddressCtrl* pAddCtrl);
extern void GetAddress(char *pout,CIPAddressCtrl* pAddCtrl);
extern void InitListCtrl(CListCtrl * pList,char *pszDesc[],
long lColumnWidth[],int nColumnNum);
extern int _ReadLine(FILE *fp,char pBuffer[]);
extern void SwapBstrToString(BSTR *pbstr,char *pOut);
extern void SwapStringToBstr(char *pin,BSTR *pbstrOut);
extern void CloseHandle_(HANDLE );
extern BOOL InitWSA();
extern void EndWSA();
extern BOOL BitRateIsValid(DWORD dwPreTime,DWORD dwBitrate,DWORD dwPos);
extern DWORD GetBitrate(DWORD dwSpanTime,DWORD dwDataSize);
extern void SwapToDotString(char *poutstr,long nInValue);
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -