Q&A

  • 분류먼저 해주시길 부탁드립니다.
안녕하세요.. 프로그램 짜다가.. 문제에 봉착해서..

이렇게 질문을 올립니다...

쓰레드와 관련된 프로그램을 분석하여 짜고 있는데여... 프로그램 분석중에..

Postmessage()라는 함수가 있더군여.. 이 함수가.. 구체적으로 무엇을 하는 것인지..

알고 싶어서요.. 도움말을 봐두... 잘 모르겠더라구여...

4개의 파라미터가 있는데.. 첫번째것은 윈도우 핸들에 관한것이고, 두번째는... 보낼 메시지

그리고 세번째와 내번째는 메시지 파라미터인데..

두번째 파라미터에 보낼메시지를 써주면.. 그 메시지에 관련된 것들이 실행되는 것인지..

어떤것인지.. 궁금해서여... 그럼.. 부탁드립니다..

꼭 해결해야할 문제이거든여....

그럼.. 많은 선배님들 부탁드립니다...



1  COMMENTS
  • Profile
    하얀까마귀 2000.04.14 19:00
    안녕하세요 하얀까마귀 입니다..



    postMessage에 관해서는 알고 계시네요.. 그게 다 입니다..



    그정도만 아시면 되구요.. 단지 첫번째 파라메터의 윈도우 핸들은



    메세지를 보낼 윈도우의 핸들입니다..



    음.....



    만약 'a'라는 키를 친것처럼 하고 싶으면



    그 윈도우에 wm_KEYDOWN , WM_KEYPRESS , WM_KEYDOWN 의 메세지를 보냅니다.



    당연히 거기에는 'a'라는 문자의 파라메터도 보내야 되겠죠..



    이런식으로 종료도 시킬수 있고 크기도 변경할수 있습니다..



    단지.. 그 프로그램에 이 메세지를 처리 한다면요..



    기본적인 이런 메세지들은 대부분의 윈도우에서 처리하고 있으니까 별 문제가 없는데.



    메뉴가 없는 윈도우에 WM_MENUSELECT 같은 메세지는 보내봐야 아무런 작동을 안하겠죠



    간단하죠??? 그냥 이건 그냥 메세지 큐에 메세지를 넣어주는 겁니다....



    그럼.. 즐거운시간 되세요



    - 하얀까마귀 -





    쫑현이 wrote:

    > 안녕하세요.. 프로그램 짜다가.. 문제에 봉착해서..

    > 이렇게 질문을 올립니다...

    > 쓰레드와 관련된 프로그램을 분석하여 짜고 있는데여... 프로그램 분석중에..

    > Postmessage()라는 함수가 있더군여.. 이 함수가.. 구체적으로 무엇을 하는 것인지..

    > 알고 싶어서요.. 도움말을 봐두... 잘 모르겠더라구여...

    > 4개의 파라미터가 있는데.. 첫번째것은 윈도우 핸들에 관한것이고, 두번째는... 보낼 메시지

    > 그리고 세번째와 내번째는 메시지 파라미터인데..

    > 두번째 파라미터에 보낼메시지를 써주면.. 그 메시지에 관련된 것들이 실행되는 것인지..

    > 어떤것인지.. 궁금해서여... 그럼.. 부탁드립니다..

    > 꼭 해결해야할 문제이거든여....

    > 그럼.. 많은 선배님들 부탁드립니다...

    >