Pinvoke 라는 기법을 사용하시면 됩니다.
Pinvoke 는 닷넷에서 자체적으로 제공되지 않는 외부 함수를 호출하는 방법입니다.
관리 코드가 아닌 비 관리 코드를 사용하는 방법이라 보시면 되겠습니다. api 호출 등이 Pinvoke 죠.
닷넷에서 시스템 관련 작업이나 윈도용 어플리케이션을 개발하다보면 부득이하게 Pinvoke 기법을 쓸 수 밖에 없죠.
특히 c 를 하다 넘어가면 api 때문에 빈번하게 Pinvoke 를 활용하는데 그에 해당하는 문서 중에선 정리가 잘된게
있어서 퍼 옵니다.
"c계열이 최고다"는 아니지만 c# 이나 asp.net 부터 프로그래밍을 배운 분들이더라도 앞으로 윈도 프로그래밍을
하실거면 각종 API 관련 공부를 해두시는게 개발하는데 큰 도움이 됩니다.
닷넷 프레임웍이 버젼업하면서 라이브러리에서 제공되는 클래스&메소드가 늘어가긴 한다지만 제공 하기 전까진
Pinvoke 활용도가 높을겁니다.
더 상세 정보는 http://www.pinvoke.net/ 여기로..
---------------------------------------------------------------------------