Win32API質問箱 Build39
■ このスレッドは過去ログ倉庫に格納されています
0322デフォルトの名無しさん
2006/01/15(日) 09:37:27SDKでスレッドを立ててその中で非同期通信を設定しました。
データが入ってきたときにエディットボックスに書き込むように書いたつもりですがエラーが出ます。
コンパイルしています...
main.cpp
c:\documents and settings\taka\my documents\visual studio projects\受信\main.cpp(91) : error C2664: 'GetDlgItem' : 1 番目の引数を 'LPVOID' から 'HWND' に変換できません。
'void*' から非 'void' 型への変換には明示的なキャストが必要です。
c:\documents and settings\taka\my documents\visual studio projects\受信\main.cpp(96) : error C2664: 'GetDlgItem' : 1 番目の引数を 'LPVOID' から 'HWND' に変換できません。
'void*' から非 'void' 型への変換には明示的なキャストが必要です。
c:\documents and settings\taka\my documents\visual studio projects\受信\main.cpp(120) : error C2664: 'GetDlgItem' : 1 番目の引数を 'LPVOID' から 'HWND' に変換できません。
'void*' から非 'void' 型への変換には明示的なキャストが必要です。
エラーからわかると思いますが
hThread1=CreateThread(NULL,0,fnThread1,hWnd,0,NULL); /* スレッド作成 */
をして
DWORD WINAPI fnThread1(LPVOID hWnd) {
...中略
SetWindowText(GetDlgItem(hWnd,IDC_EDIT2),"接続が確立されませんでした。");
として上記のエラーが出ました。どの用にしたらいいと思われますか?よろしくお願いします。
■ このスレッドは過去ログ倉庫に格納されています