Windows Application 을 개발을 하다보면 어쩔수 없이 WinAPI 를 써야 할 경우가 많다.
그럼 보통 API 에 대한 정의나 사용하는 상수, 구조체에 대해서 인터넷에서 검색해서 붙여넣는 경우가 대부분이였다.
시간도 오래걸리고 사용 예시도 이것저것 찾아서 봐야하고....약간 번거로웠다.
하지만 Visual Studio 에서 확장 프로그램으로 "PInvoke.Net" 이라는 것을 제공한다.
PInvoke.Net 을 설치하면 VS 메뉴에 해당 메뉴가 추가되면
"Insert PInvoke Signatures..." 를 클릭하면
해당 화면이 나오고 원하는 API 를 검색할 수 있다.
(유용한 Memory Profiler 를 만든 redgate사 가 만든 프로그램인 것을 알 수 있다.)
검색한 API 를 Language (C#, VB ...) 별로 볼 수 있으며
API의 정의 및 사용 상수등에 대한 정보도 볼 수 있다.
그리고 "Go to function on PInvoke.net" 을 누르면
해당 API 에 대한 정보 및 예시가 있는 웹페이지로 바로 연결된다.
이 확장 프로그램 하나로 API 를 사용하는데 필요한 많은 정보를 한번에 볼 수 있어서
API 를 검색하는데 소용되는 시간적 낭비를 줄일 수 있다.
'Dev::DotNet > Etc' 카테고리의 다른 글
들여쓰기를 쉽게 - Indent Guides (VS확장) (0) | 2013.11.09 |
---|---|
Visual Studio 확장 프로그램 설치 (0) | 2013.11.05 |
XAML 접고 펴기 - XAML Regions (VS확장) (0) | 2013.10.31 |
Visual Studio 2013 슬그머니 출시! (0) | 2013.10.21 |