안녕하세요.
갑자기 날씨가 쌀쌀해 졌죠.
다시 겨울이 오려는지... -.-;
다름이 아니오라
다른 dll에 있는 function에서 현재의 상태를 메세지로 발생시키면
내 프로그램에서는 그것을 캐치해서 적당한 처리를 해주려고 합니다.
어떻게 해야될는지 알 수 가 없네요.
원래는 비주얼베이직으로 작성되었는데 델파이로 구현하고 있는 중입니다.
상수는 아래와 같구요
//상태를 나타내는 상수입니다.
Const
WM_RECEIVEDATA = (WM_USER + 10);
MSG_RCVCALL = 1001;
MSG_RCVSMS = 1002;
MSG_RCVRING = 1003;
MSG_CONERROR = 1004;
DLL에서 위의 메세지를 발생시키면 만들고 있는 프로그램에서 캐치를 해서 적당한 처리를 해 주어야 하는데 잘 모르겠습니다.
그리고 또 한가지 WM_USER란건 뭔지....
마감 날짜는 다가 오고 미티겠습니다.
부디 불쌍한 중생을 구원해 주십시오. -.-;
그건 함두 원형을 봐야겠네요
일단 선언시
procedure MsgRECEIVEDATA(var msg: TMessage); message WM_RECEIVEDATA;
그리고 WM_USER는 어플리케이션(시스템)이 사용하는 메세지번호 마지막 다음 사용자가 사용하는 번호의 시작입니다.
hsr//////////////////////////////////////////////////