C#으로 개발을 하다보면 Win32API나 Unmanaged 코드를 작성 해야 할 때가 있습니다.
마샬링 작업을 일일이 하기엔 너무 시간이 오래걸려서, 구글링 해보니 좋은 툴이 있었습니다.
http://clrinterop.codeplex.com/releases/view/14120
위의 링크로 이동하셔서 PInvoke Interop Assistant Installation 을 클릭해 설치하시면
디폴트로 진행시 C:\Program Files (x86)\InteropSignatureToolkit 의 경로에 설치가 완료됩니다.
SigImp Search는 Win32API에 관련 함수 및 구조체를 검색합니다.
SigImp Translate Snippet는 Native Code Snippet에 Unmannaged 코드에서 노출해주는 구조체 및 함수 등등을 작성 한 후
Generate 버튼을 클릭하면 C# 또는 VisualBasic의 PInvoke 형식으로 변경해줍니다.
'.Net > Winform' 카테고리의 다른 글
C# 마이크로(us) 단위의 Sleep 기능 구현 (0) | 2014.07.01 |
---|---|
C# DataGridView AutoCompleteMode (0) | 2014.04.25 |
C# Winform 더블버퍼링 - DataGridView 깜빡임 해결 (0) | 2014.03.20 |
C# FlowLayoutPanel 자식 Dock (0) | 2014.03.18 |
XmlDocument 클래스를 이용한 XML Read&Write (0) | 2014.03.10 |