|
어떤 개체 A에 static LCID currentLCID; 이값이 선언되어 있습니다.
그런데 dll을 안에서 외부에 있는 A에 currentLCID 을 가져다 쓸려구 할 경우에
기존에 셋팅되어 있는 값이 아니라 초기화된 값으로 가져옵니다.
dll 자체가 외부에 있는 static 값을 접근하려 할 때 원래가 셋팅되어 있는 값을 가지고 오지
못하는지요... 물론 dll안으로 currentLCID에 셋팅되어 있는 값을 인수로 전달할수도 있으나
워낙에 많은 dll들이 있기 때문에 그렇게 수정하기도 힘듭니다.
혹시 dll 안에서 A라는 개체에 정의되어 있는 currentLCID의 셋팅된 값을 가져올수 있는
방법이 있으면 고수님들의 답변을 부탁드립니다.
|