MFC HwpCtrl 사용시 접근허용 메시지창 뜨지 않게 하기

저장되어 있는 HWP 파일을 읽어올 때마다 접근 허용하겠냐는 메시지창이 뜬다. 하지만 매번 이러면 귀찮기도 하고 자동화 하는 프로그램을 만들때는 매우 귀찮다. 이럴때는 보안승인 모듈을 복사해서 로드해주면 된다. FilePathCheckerModuleExample.dll 자 이 파일을 다운로드 받아서 해당 파일이 있는 주소를 레지스트리에 저장한다. 위치는Continue reading… MFC HwpCtrl 사용시 접근허용 메시지창 뜨지 않게 하기

MFC 에서 HwpCtrl 사용하기.

MFC에서 HwpCtrl을 사용하기 위해서는 한글이 설치되어 있어야 한다.  ocx 파일만 있어도 되는지는 해보지 않아서 모르겠지만.. 한글 라이센스 없이는 사용해선 안된다. 우선 FormView를 생성하고, ResourceView에서 생성된 FormView의 Dialog로 이동한다. Dialog를 선택한 후 우클릭하여 Insert ActiveX Control를 선택한다.  HwpCtrl.ocx를 FormView에 추가한다. Ctrl+W를Continue reading… MFC 에서 HwpCtrl 사용하기.

C# 사용자 이벤트 추가

사용자가 임의로 이벤트를 추가 해야 하는 경우가 있다. 먼저 sub.cs 에서  public delegate void changeStatus(object obj); public event changeStatus myCS; 를 선언해주고 이벤트를 호출 할 때에는  this.myCS( “문자열” ); 로 해준다.  main.cs에서는  sub subclass = new sub(); subclass.myCS += newContinue reading… C# 사용자 이벤트 추가

C# 단축키(hotkey) 등록 RegisterHotkey

C#에서 winapi를 이용해서 단축키(핫키)를 등록하는 방법을 알아보자 우선 winapi를 이용하기 위해서는  using System.Runtime.InteropServices; 를 추가해 주고,  [DllImport(“user32.dll”)] private static extern bool RegisterHotKey(IntPtr hWnd, int id, uint fsModifiers, uint vk); // Unregisters the hot key with Windows. [DllImport(“user32.dll”)] private static externContinue reading… C# 단축키(hotkey) 등록 RegisterHotkey

[mpress] .Net Framework 용 패킹 프로그램

.Net 언어로 프로그램을 작성한 경우엔 따로 작업을 해두지 않은 이상 쉽게 소스를 살펴 볼 수 있다. 그렇기 때문에 난독화를 하고 패킹을 해야 하는데, 그 중 패킹툴은 여러가지가 있지만 .Net을 지원하는 것중 하나가 mpress이다. 꽤 최근까지 업데이트가 되어 왔는데, cexe와는 다르게Continue reading… [mpress] .Net Framework 용 패킹 프로그램

Reflector

닷넷 프레임워크를 이용하여 컴파일한 프로그램을 거의 완벽하게 디컴파일 해주는 도구이다. 얘기만 듣다가 사용해봤는데… 헐-,- 일부러 꼬아놓지 않는 이상은 거의 모든게 드러나는 것 같다. 어떤 lol 플레이어가 개발한 프로그램으로 로딩 화면에서 유저들의 스탯을 fow.kr에서 받아와서 화면상에 보여주는 놈인데 닷넷 프레임워크 4.0을Continue reading… Reflector