dingpong의 블로그

여행, 호텔, 항공, 게임, IT

PostMessage에 shared_ptr과 같은 스마트 포인터 넣기

PostMessage에 shared_ptr과 같은 스마트 포인터 넣기

PostMessage의 WPARAM 이나 LPARAM 으로 shared_ptr 와 같은 스마트 포인터 객체를 넘기고 싶은 경우가 있습니다. 이러한 경우 WPARAM 이나 LPARAM 으로 변환이 불가능 하기 때문에 .get() 함수를 사용해서 포인터를 넘길 수 있는데요. 그렇게 되면 스마트 포인터의 역활을 하지 못하게 되기 때문에 문제가 있습니다. 이러한 경우 class 또는 struct 로 해당 객체를 한번 감싸 주도록 하고,더 보기PostMessage에 shared_ptr과 같은 스마트 포인터 넣기[…]