• 締切済み

ソケットプログラミングで・・

簡単なソケットプログラムを作ろうとしておりまして、サイトで調べたりしておりましたところ、なんとか分かってきたのですが、ひとつどうしてもわからないことがありますので教えていただけますでしょうか。 ソケットから受信するメッセージの生成のところなんですが、 「WSAAsyncSelect(m_socket,m_hWnd,WM_USER_ASYNC_SELECT,FD_READ | FD_WRITE)」 で、2番目の引数「m_hWnd」がわかりません。 教えていただけないでしょうか?よろしくお願いします。

みんなの回答

  • 8oo
  • ベストアンサー率0% (0/1)
回答No.3

・・・あ、なんか、ちがう本書いてもた。 こっちだ。 「インターネットのためのWinsockプログラミング」

参考URL:
https://www.amazon.co.jp/exec/obidos/ASIN/4774103713/qid%3D1067694519/249-2656007-4265119
  • 8oo
  • ベストアンサー率0% (0/1)
回答No.2

接続イベント(FD_CONNECT)、受信イベント(FD_READ)、送信イベント(FD_WRITE)、 切断イベント(FD_CLOSE)の発生を伝えるWindowハンドルを指定します。 むか~しこの本を読みました。「WinSockによるWindowsネットワークプログラミング 」

参考URL:
http://www.amazon.co.jp/exec/obidos/ASIN/4756116094/ref%3Dnosim/2chbooks-22/249-2656007-4265119
  • MovingWalk
  • ベストアンサー率43% (2233/5098)
回答No.1

こちらの「III.非同期ソケット通信」のところが参考になりませんか? WSAAsyncSelect()で、例えば受信データありの場合にイベントとして通知する ウィンドウのハンドルをここに記述しておき、そのウィンドウのイベント ハンドラで受信処理を行なうようなプログラミングを可能にします。 http://yonex1.cis.ibaraki.ac.jp/~yonekura/2002kadai/lecture03.html

参考URL:
http://yonex1.cis.ibaraki.ac.jp/~yonekura/2002kadai/lecture03.html

関連するQ&A