본문 바로가기

728x90

xLogWnd

(19)
이벤트뷰어 디버깅툴 xLogWnd [고해상도 배율 적용] [WM_COPYDATA 대신 Shared Memory 사용(속도 향상)] xLogWnd.h 업데이트 [클립보드 복사 기능 수정] [XLOGDBG 추가] xLogWnd.h 업데이트 샘플코드 업데이트 [닷넷 C# 인터페이스 소스 추가 및 예제 추가] xLogWndTest.NET_src.zip xLogWndTest.NET.exe xLogWnd.cs [언어지원 ini 기능 추가] LANG_KOREAN.ini LANG_ENGLISH.ini xLogWnd_x64Enu.dll[사용안함] xLogWnd_x64Kor.dll[사용안함] xLogWndEnu.dll[사용안함] xLogWndKor.dll[사용안함] 기존에 포함된 dll은 더 이상 지원하지 않으니 삭제하시고 사용하십시오. [로그 복사 기능..
xLogWnd 개발 버전정보 기록 2022.02.08 ver 3.22.208.1231 - 메시지 문자열 찾기 기능 수정 - 메시지 문자열 찾기 엔터키 입력 시 다음 찾기 동작 - 메시지 문자열 찾기 CTRL + 엔터키 입력 시 이전 찾기 동작 2022.01.26 ver 3.22.126.1195 - 모니터 배율 적용 - 로그 리스트 이미지 모니터 배율 적용 확대 - 툴팁 표시 수정 2022.01.19 ver 3.22.119.1170 - Shared Memory 사용 연동 - xLogWnd.h WM_COPYDATA 대신 Shared Memory 사용 - xLogWnd.h Shared Memory 실패 시 WM_COPYDATA 사용 - 버그트랩 추가 - 로그 저장 시 파일 체크 - 로그 저장 실패 시 일시 중단하고 다음 저장 시 까지 기다림 ..
xLogWnd.h 수정 2022.01.06 ver 3.22.106 - 메모리 할당 최소화 - Shared Memory 실패 시 WM_COPYDATA 전환 2021.12.28 ver 3.12.1228 - WM_COPYDATA 대신 Shared Memory 사용 2019.09.17 ver 3.0.19.0802 - double/float형 가변인자 제대로 출력 안되는 문제 수정 // xLogWnd.h: interface for the xLogWnd class. // ////////////////////////////////////////////////////////////////////// #pragma once // [xLogWnd Handling Document at 2022.01.06 by numseal] // // 로그아웃을..
xLogWnd 실행화면 소개 [윈도우 실행화면] [환경 설정 화면] [로그 등록정보 화면]
xLogWnd 사용법 // 로그아웃을 사용하려면 다음을 참조하십시오 // 로그아웃의 유형은 네가지입니다. // // 1) 일반로그 : 일반적인 목적으로 사용됩니다. // 2) 경고로그 : 경고성 목적으로 사용됩니다. // 3) 에러로그 : 에러발생시 사용됩니다. // 4) 디버그로그 : 높은 빈도로 로그 발생시 속도개션용도로 사용됩니다. // // 다음과 같은 방법으로 사용하십시오. // A) XLOGOUT:일반로그 // Ex1:XLOGOUT(_T("printf의 형식으로 포맷팅하십시오.")); // Ex2: XLOGOUT(_T("%04d : 일반로그입니다."), 100); // // B) XLOGWAR:경고로그 // Ex1: XLOGWAR(_T("%04d : 경고로그입니다."), 100); // // C) XLOGERR:에..
xLogWnd 사용 예제 #include "xLogWnd.h" int nVal = 100; // 로그출력 - [로그작동]메뉴 체크 해야함 XLOGOUT(_T("Value = %d"), nVal); XLOGWAR(_T("Value = %d"), nVal); XLOGERR(_T("Value = %d"), nVal); //2021.10.26 추가 - OutputDebugString과 같으나 문자열 포맷이 가능 // 디버그 출력 - [Win32 디버그 작동]메뉴 체크 해야함 XLOGDBG(_T("디버그로그입니다. = %d"), nVal); // 디버그 출력 - [Win32 디버그 작동]메뉴 체크 해야함 OutputDebugString(_T("Debug Message Out")); TRACE0("TRACE Out"); TRACE1("TR..
xLogWnd C#용 샘플소스 닷넷 C#용 샘플 소스 입니다. xLogWnd.NET_src.zip - 닷넷용 DLL 소스 xLogWnd.NET.Test_src.zip - 닷넷용 DLL 예제 xLogWndTest.NET_src.zip - 닷넷용 C# 소스 예제 xLogWnd는 원래 C++용으로 제작 되었지만 C#에서도 사용가능하도록 헬퍼 클래스를 제작하였습니다. Visual Studio 2019용으로 제작하였습니다. // 디버그 출력 - [Win32 디버그 작동]메뉴 체크 해야함 System.Diagnostics.Trace.Write("Trace Debug Message"); // 로그출력 - [로그작동]메뉴 체크 해야함 private void button1_Click(object sender, EventArgs e) { if(chec..
xLogWnd 툴바 및 메뉴 설명 로그 작동 - ON/OFF 디버그 작동 - ON/OFF 이벤트로그 작동 - ON/OFF 로그파일 저장 - ON/OFF 로그보기 - 저장된 로그파일을 메모장에서 불러옴 문자열 찾기 로그 복사 - 선택한 항목 또는 모든 로그 클립보드로 복사 화면 지우기 선택 고정 - 선택한 항목 계속 보여주기 간단히 보기 - ON/OFF 화면보기/감추기 최상위 환경설정 일반메시지 - ON/OFF 경고메시지 - ON/OFF 에러메시지 - ON/OFF 모든메시지 - 일반/경고/에러 메시지 모두 활성화 응용프로그램 이벤트 로그 - ON/OFF 보안 이벤트 로그 - ON/OFF 시스템 이벤트 로그 - ON/OFF 추가기록 - 하나의 로그파일에 기록 일단위 - 하루 단위로 나누어 로그파일에 기록 주단위 - 주단위로 나누어 로그파일에..

728x90