증권사에서 제공하는 DLL 파일 임포트해서 데이터 수신 하려고함


Method

object.SetInputValue(type,value)

object.Request()

value = object.GetHeaderValue(type)

Event

Object.Received

종목코드의현재가관련데이터를수신할발생하는이벤


IDispatch::invoke 함수를 호출하여

SetInputValue , Request , GetHeaderValue 메서드를 호출하고 결과값을 받아오는데 까지 성공했음


Request 랑 GetHeadervalue 사이에 Sleep으로 대기 시간을 주는데

sleep아닌 event 발생시 getheadervalue 함수를 호출하게끔 수정하고 싶음


https://docs.microsoft.com/en-us/cpp/cpp/event-handling-in-com?view=vs-2019

msdn 문서를 참고해도 뭔말인지 이해가 안되서

크몽같은데 경력자들한테 문의할려고 하는데

이거 난이도가 어느정되 되는건지 궁금함