Study/MFC
EditBox에서 우클릭 막기!
뿡뿡대마왕
2012. 4. 7. 13:20
반응형
EditBox에서 우클릭을 막아보자!!~~~~~~~~~```
사용자 정의 입력창으로 많이 쓰이는 에디트창에서 마우스 우클릭하면 나오는 복사, 붙여넣기 등의 팝업창을
막아야 할 때가 있다
이때는 PreTranslateMessage 함수를 재정의 해서 처리하면 간단하게 막을 수 있다.
---------------------------------------------------------------------------------------------------------
에디트 박스에서 우클릭 막기~~
우선 헤더 파일에 아래 함수 선언
virtual BOOL PreTranslateMessage(MSG* pMsg);
cpp파일에 위 함수 재정의
BOOL AAA::PreTranslateMessage(MSG* pMsg){
if( GetDlgItem(IDC_SC_UID)->m_hWnd == pMsg->hwnd && pMsg->message == WM_RBUTTONUP )
{
return TRUE; //흘려보내자~~ㅋㅋ
}
return CDialog::PreTranslateMessage(pMsg);
}
---------------------------------------------------------------------------------------------------------
정보는 공유 되어야 한다 쭈욱~~~
반응형