제목은 거창하다... 근데 내가 한 것은 얼마 없다. ^^;


지인 중 한분이 질문을 했다.(난 머 별로 알고 있는 것도 없는데 생각할 만한 것들에 대한 질문을 가끔 주셔서 -자기는 더 많이 알고 있으면서 말이다. 이또한 참으로 난감허다.- 공부를 하지도 않는데 덕분에 그나마 공부를 하게 되는 것 같다. - 감사합니다.)

MSN Messenger 의 상태가 언제 "다른 업무중" 으로 변하는지... 그리고 그것을 어떻게 체크할 것인지...

지인과 여러 상황에 대해서 이야기가 오갔다.

생각도 해보고...(허무맹랑한-messenger 개발자가 혹시나 그렇게 개발했을까 할 정도의-생각도 해보고...ㅋㅋㅋ)

여튼 답이 안나와서...

초초초 수퍼 고수 정책임님께 한마디 툭~! 여쭤봤다...

작동방식에 대해 찬찬히 살펴보고
서로 테스트를 해보고(서로는 아니고 - 자~ 제가 요로케해볼테니 상태가 변하는지 보셔요.. 변해요? 안변해요? 뭐 이런식의 질문과 답변. 난 그냥 도와드릴뿐...- 여튼)

얻은 결론(내가 이해하는 마지막... ^^')은
메신저는 일정 주기로 현재 활성창을 체크한다는 것!
그 활성창은 의 Border Style 인 FormBorderStyle 속성은 None 이고
Full Screen Mode 이며 Windows 의 Taskbar 를 가려야 한다는 것.

그리고 추가적인 링크도 함께 주셨다.

How to make Windows Form app truly Full Screen (and to hide Taskbar) in C#?

한번 살펴보기 바란다.

지인께서 다 구현하게 되면 한번 보여주기로 했다...
꼭 보여주시기를...


그럼 행복한 고수되시기를...

woojja ))*
\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
반응형

+ Recent posts