📄 common.h
字号:
/*------------------------------------------------------------------------------*
* File Name: common.h *
* Creation: CPY 7/14/2001 *
* Purpose: OriginC header with common typedef and macros, must be included *
* Copyright (c) OriginLab Corp. 2001 *
* All Rights Reserved *
* *
* Modification Log: *
*------------------------------------------------------------------------------*/
#ifndef _OC_COMMON_H
#define _OC_COMMON_H
typedef unsigned int size_t;
typedef int BOOL;
typedef void* LPVOID;
typedef const void* LPCVOID;
typedef const char* LPCSTR;
#define LPCTSTR LPCSTR
typedef char* LPSTR;
///---------------------------- TD 8-15-01
//typedef unsigned int UINT;
//#define DWORD UINT
//#define USHORT WORD
#define DWORD uint
#define USHORT ushort
#define WORD ushort
#define BYTE byte
#define String string
//#define Vector vector
//#define Matrix matrix
#define UINT uint
#define Application Project
///------------------------ end TD 8-15-01
typedef int LONG;
typedef int long;
#define SEEK_CUR 1
#define SEEK_END 2
#define SEEK_SET 0
#define HWND LPVOID
#define HANDLE LPVOID
#define WINAPI __stdcall
#define TRUE 1
#define FALSE 0
//-----------------------------------------------------
// the following should be defined only for debug build
#define _DEBUG // this is usful during development
//
#ifdef _DEBUG
#define DEBUG_MSG(str) str.WriteLine(WRITE_COMPILER_OUTPUT)
#else
#define DEBUG_MSG(str) str.Write(WRITE_MESSAGE_BOX)
#endif
#define OUT(str) str.WriteLine(WRITE_SCRIPT_WINDOW)
#ifdef _DEBUG
#define ASSERT(_f) do { if (!(_f) ) OCAssertLine(__FILE__, __LINE__, 1); } while (0)
#else
#define ASSERT(_f) do { if (!(_f) ) OCAssertLine(__FILE__, __LINE__, 0); } while (0)
#endif
#pragma dll(@OK)
/**#
*/
void OCAssertLine(LPCSTR lpcszFile, int nLineNumber, BOOL bDbg);
#define ERR_MSG(str) {string _junk(str); OUT(_junk);}
//------------------------------------------------------
#define _ONAN (-1.23456789E-300)
#define WM_USER 0x0400
#endif //_OC_ORIGIN_H
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -