📄 comdial.h
字号:
#include <tapi.h>
typedef struct tagMYTAPI {
HLINEAPP hTAPI;
LINECALLBACK CallbackProc;
DWORD dwNumLines;
BOOL bInitialized;
DWORD dwVersionToUse;
LPLINEDEVCAPS pLineDevCaps;
BOOL bLineDevCapsAlloced;
DWORD dwLine;
HLINE hLine;
BOOL bLineOpen;
LPLINEADDRESSCAPS pLineAddressCaps;
BOOL bLineAddressCapsAlloced;
LPCOMMPROP pCommProp;
LPMODEMDEVCAPS pModemCaps;
BOOL bCommPropAlloced;
HANDLE hComm;
HCALL hCall;
BOOL bGotCommHandle;
LPVARSTRING pDevConfig;
BOOL bDevConfigAlloced;
LPVARSTRING pOldDevConfig;
BOOL bOldDevConfigAlloced;
LPCOMMCONFIG pCommConfig;
LPMODEMSETTINGS pModemSettings;
BOOL bCommConfigAlloced;
LPSTR szModemName;
BOOL bModemNameAlloced;
DWORD dwAddress;
BOOL bReading;
BOOL bWaitForCall;
HANDLE hThread;
LPLINETRANSLATECAPS pLineTranslateCaps;
BOOL bLineTranslateCapsAlloced;
LPLINEADDRESSSTATUS pLineAddressStatus;
BOOL bLineAddressStatusAlloced;
LPLINEDEVSTATUS pLineDevStatus;
BOOL bLineDevStatusAlloced;
LPLINECALLSTATUS pLineCallStatus;
BOOL bLineCallStatusAlloced;
LPLINECALLINFO pLineCallInfo;
BOOL bLineCallInfoAlloced;
char szDialNumber[64];
HANDLE hAsyncFuncEnded;
} MYTAPI,NEAR *PMYTAPI,FAR *LPMYTAPI;
typedef struct tagCommID {
HANDLE hComm;
char szDeviceName[1];
} CommID;
LONG telephonyInitialize(HWND hWnd,HINSTANCE hInst);
LONG telephonyOpen(HWND hWnd,HINSTANCE hInst);
LONG telephonyGetModemCaps();
LONG telephonyGetModemSettings();
LONG telephonyCaps();
LONG telephonySettings(HWND hwnd);
void telephonyShutdown();
void myDrawTAPIIcon(HWND hwnd);
LONG mylineGetDevConfig();
LONG mylineGetOldDevConfig();
LONG mylineGetID();
LONG mylineGetCallID();
LONG mylineGetDevCaps();
LONG mylineGetAddressStatus();
LONG mylineGetLineDevStatus();
LONG mylineGetCallStatus();
LONG mylineGetCallInfo();
void CALLBACK LineCallbackProc(
DWORD dwDevice,DWORD dwMessage,DWORD dwInstance,
DWORD dwParam1,DWORD dwParam2, DWORD dwParam3
);
void ProcessTAPIError(LONG lrc);
void myMessageBox(LPSTR str);
void MakeLettersIntoDigits(LPSTR sDial);
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -