마우스 이벤트 발생하기 윈도우 OS 내에서 마우스 이벤트를 발생 코드입니다. 코드 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 void ClickMouse(int parm_x, int parm_y, bool left_flag) { int x_pos = parm_x*65535/GetSystemMetrics(SM_CXSCREEN); int y_pos = parm_y*65535/GetSystemMetrics(SM_CYSCREEN); ::mouse_event(MOUSEEVENTF_MOVE | MOUSEEVENTF_ABSOLUTE, x_pos, y_pos, 0, ::GetMessageExtraInfo()); if(left_flag){ ::mouse_e..
WIN32 API를 이용하여 터미널 환경 체크하기 WIN32 API인 GetsystemMetrics()를 이용하여 터미널 환경임을 체크해 봅시다. https://docs.microsoft.com/en-us/windows/win32/api/winuser/nf-winuser-getsystemmetrics CODE 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 bool GetTerminalServiceClientStatus() { bool bResult = false; if(0 == ::GetSystemMetrics(SM_REMOTESESSION)) { bResult = false; } else { bResult = true; } return ..
로그인 계정의 권한 확인 Windows Os에서 현재 로그인중인 사용자의 권한 레벨을 확인해 봅시다. Haeder File 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 /****************************************************************************** * _ _ _ _ __ _____ _ _ *| | | | | | | |/ / | __ \ | | | | *| |__| | __ _ ___ | |_ _| ' / | | | | _____ __..
TRAP FLAG를 이용하여 DEBUGING 감지 자신이 만든 프로세스가 타인에 의하여 디버깅이 되고 있는지, 윈도우가 전역적으로 디버깅모드 인지 확인하는 기초적인 방법 입니다. Windows 32bit 프로세스(x86)에서 사용가능한 ASM을 이용하며 x64(AMD64)에서는 ASM를 64bit용으로 수정하시면 됩니다. Source Code 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 /****************************************************************************** * _ _..
- Total
- 74,025
- Today
- 22
- Yesterday
- 21
- 네트워크 속도
- cpu 정보
- keypress
- 에디트박스
- 네트워크설정
- 네크워크 속도 제한
- Project
- 네트워크 이름
- 코딩 프로그램
- exe 실행
- c#텍스트박스
- 네트워크 이용률
- 네트워크 어뎁터
- 네트워크 정보
- 최우림
- ShellExecute()
- bit
- 네트워크 연결
- ShellExecute();
- 네트워크 어답터
- 숫자만 입력
- C# 고급 기술
- 네트워크 카드 이름
- 네트워크 카드
- C#
- cpu 점유율
- C#.NET
- cpu 이용률
- 거리계산
- GPS거리