MainFrm.cpp에서 ConnectDlg.cpp함수를 써야하거든요
그런데 왜 에러가 나는지 모르겠습니다.
제가만든프로그램 약간 소개를 드리자면 일단 소켓프로그램으로 상대편컴퓨터에서
up 버튼을 누르면 제 컴퓨터로 1이 전송됨니다 그럼 그걸받아서 시리얼 장비를 제어하려구합니다.
소켓을 이용해서 1을 보내는 거 그리고 시리얼 장비를 제어하는 거 다성공했거든요
소켓으로 받을 1을 이용해서 ConnectDlg.cpp의 함수를 OnButton8(); 함수르 부르면 될것같은데
왜 에러가 나는지 모르겠습니다. 꼭좀도와주십시요 ^^^
님의 소스코드의 내용을 보지 않아 답을 드리기가 힘드네요.^^
다만, MainFrm.cpp는 Mainframe 클래스의 소스인듯 한데- 또, ConnectDlg.cpp(님이 만드신 다이얼로그 클래스 소스인듯 하네요.^^)에 특정 핸들러(함수)를 사용하려 하시는 것 같은데요...
먼저 다이얼로그가 제대로 생성된 후에 그 핸들러(함수)를 호출하는지 확인해 보시구요.
만약 그 확인이 힘드시다면,
ConnectDlg 의 윈도우 핸들의 존재여부를 확인하신후 NULL이 아니라면 그곳으로 메시지를 보내는 방법도 괜찮을 것 같습니다.
즉, 사용자 메시지 핸들러를 ConnectDlg에 하나 만들어 두고 그 핸들러에서 원하는 함수를 호출하도록 말이죠.
궁금한점 있으시면 이곳에 질문을 올려주세요.^^
건투를 빕니다- 수고하십시오.