ㆍ언어대상 : C# ㆍ작성자 : 김민석 ㆍ간단설명 : Win32 API LockSetForegroundWindow
윈도우에서 포커스를 호출당해 창이 Foreground로 올경우 SetForeground 명령이 실행되어 창이 앞에 나타나게 되는데
해당 명령을 무시하도록 Lock을 할수 있습니다.
[DllImport("user32.dll", SetLastError = true)]
[return: MarshalAs(UnmanagedType.Bool)]
static extern bool LockSetForegroundWindow(uint uLockCode);
static readonly uint LSFW_LOCK = 1;
static readonly uint LSFW_UNLOCK = 2;
// 창이 앞으로 뜨는걸 막습니다.
LockSetForegroundWindow(LSFW_LOCK);
//Lock을 해제 합니다.
LockSetForegroundWindow(LSFW_UNLOCK);
참고사이트
http://www.pinvoke.net/default.aspx/user32/LockSetForegroundWindow.html
해당 내용은 (주)데브존의 웹봇이 자동으로 저희 홈페이지와 API로 동기화한 내용입니다. 자세한 내용은 홈페이지 http://www.devzone.co.kr 또는 모바일 폰에서 http://devzone.co.kr을 접속 하여 확인해 보시기 비랍니다.
- 대표 전화 : 02) 2061 - 0753 - Fax : 02) 2061 - 0759 - Skype : devzone24
- 주소 : 서울특별시 양천구 목1동 923-14. 현대드림타워 1024호
- 기술 문의: 02) 2061-1259 김민석 기술이사
- 대표 전화 : 02) 2061 - 0753 - Fax : 02) 2061 - 0759 - Skype : devzone24
- 주소 : 서울특별시 양천구 목1동 923-14. 현대드림타워 1024호
- 기술 문의: 02) 2061-1259 김민석 기술이사
댓글 없음:
댓글 쓰기