|
신우 님이 쓰신 글 :
: 답변감사드립니다.
:
: 그런데 이건 풀었다 잠궜다는 할수가 없네여...
:
: 저는 풀었다 잠궜다 하고 싶은데여..
:
: 풀었다 잠궜다는 어떻게 하죠?
폼 전체가 아니라 폼안의 구성 컴포넌트를 그렇게 하고 싶으신 건가 보내요...
아까 보내드린 구문에서 hWnd는 해당 컨트롤의 핸들이거든요.
이 핸들을... 해당 컴포넌트인지 확인해서리 맞으면 return false
아니면 sendmessage를 보낼수 있도록 처리 하십시요.
a = 다이나믹캐스트 hWnd ; // 메세지 전달자를 해당 컨트롤로 전환 한다.
if(a) // a 해당 컨트롤의 포인터가 NULL이 아니면 그 컨트롤이다.
{
if(bCheckLock) return false; // bCheckLock이 걸려 있으면 이벤트 무시
else SelendMessage(hWind,Msg...,..); // 아니면 이벤트 전송해준다.
}
이런식으로 하면 될겁니당... 그럼 수고요.
|