프로그래밍/.Net
Handle hWND
강태공97
2014. 1. 17. 21:18
하기에서 참조함.
WIN32 API DLL 을 사용하다 보면.. 함수 인자가 HWND 라는게 가끔있다.
int LoadTTS(HANDLE hwnd, uint umsg, int enSpeechType);위와같은????
C# 에서 DLL 포팅해줄때에는
2.
public
static
extern
int
LoadTTS(IntPtr hwnd,
uint
umsg,
int
enSpeechType);
이렇게 해주면된다.. intPtr = 핸들값을 가지는 int형 변수 이다..
그러고 나서 실제 사용할때에는
LoadTTS(this.handle,0,0);
이런식으로 사용하면 된다.