📄 debugstr.cpp
字号:
//---------------------------------------------------------------------------
//#include <vcl.h>
#pragma hdrstop
#include <stdio.h>
#include <stdarg.h>
#include <Windows.h>
#include "debugStr.h"
//#include "Main.h"
//---------------------------------------------------------------------------
#pragma package(smart_init)
static int _iLogSetting = LOG_NORMAL;
void w32OutputDebugString (char *fmt,...)
{
char buffer[ 256 ];
va_list argptr;
va_start(argptr, fmt);
vsprintf(buffer,fmt,argptr);
va_end(argptr);
::OutputDebugString (buffer);
}
void Log_Setting (int iLogType)
{
_iLogSetting = iLogType;
}
void Log_String (int iLogType, char *fmt, ...)
{
if ( !( iLogType & _iLogSetting ) ) return;
char buffer[ 256 ];
va_list argptr;
va_start(argptr, fmt);
vsprintf(buffer,fmt,argptr);
va_end(argptr);
// FormMain->MemoLog->Lines->Add (buffer);
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -