Microsoft MVP성태의 닷넷 이야기
atl activeX 질문이요~ [링크 복사], [링크+제목 복사],
조회: 18782
글쓴 사람
한장우 (dksdidwkddn at naver.com)
홈페이지
첨부 파일
 

성태님 안녕하세요.
계속 혼자 삽질하다가 궁금한게 있어서 여쭙니다ㅜ

ATL ActiveX를 C#에 참조시켜서 코딩을 하고 있습니다.
문제는 ActiveX의 함수에 매개변수를 를 long형으로 선언 했는데
C#에서 함수에 호출하려고 보면 매개변수가 int형으로 되있어서 long형 변수를 넣으면
형변환하라고 뜹니다.

이상해서 테스트용으로 activeX를 다시만들어 봤는데 또 그러더라구요~
근데 이 activeX를 mfc에서 참조시키면 long형으로 잘 나오네요...

전 꼭 long을 써야하거든요.
조언 부탁드리겠습니다.^^










[최초 등록일: ]
[최종 수정일: 2/16/2011]


비밀번호

댓글 작성자
 



2011-02-16 09시12분
C/C++ 의 long 형은 int 형이나 다름없습니다. 이 때문에 C# 에서는 int 형으로 나오는 것입니다. 따라서, C# 에서 매개변수 인식을 했던 그대로 int 형을 넣어주면 됩니다. 만약 C# 의 long 형으로 ActiveX 메서드를 제공하고 싶다면 __int64 형으로 매개변수 구성을 하시면 됩니다. (MFC 는 당연히 C/C++ 이기 때문에 long/int 상관없습니다.)
정성태

... 61  62  63  64  65  66  [67]  68  69  70  71  72  73  74  75  ...
NoWriterDateCnt.TitleFile(s)
921박태근11/1/201019629DataTable 의 Binary변환! [1]
920김재영10/26/201020132GAC에 등록된 어셈블리를 Visual Studio에서 참조 대화상자에 보이게 할려면 어떤 방법이 있습니까? [2]
919임동찬10/22/201018455IStream [1]
918임동찬10/21/201017463System.Runtime.InteropServices.ComTypes.IStream 관련 [1]
917한귀순10/20/201021842IIS 최초 loading 시 속도 [2]
916임동찬10/15/201017984file lock 관련 [2]
915오병태10/11/201016767바쁘신대 답변 감사드립니다. [1]
914오병태10/11/201017094감사드립니다. 염치없지만 또 한번 문의드립니다. [2]
912오병태10/11/201017214윈도우즈 인증서 관련해서 문의를 드립니다.
913정성태10/11/201021541    답변글 [답변]: 윈도우즈 인증서 관련해서 문의를 드립니다.
911나그네.10/6/201019936안녕하세요.. openssl 관련하여...혹시.. [2]
910윤용한9/17/201019507Visual Studio 2010으로 만든 Setup 파일을 Win2000 SP4에 설치 되게 할 수 없나요? [1]
908김재영9/7/201017460솔루션에 구성된 프로젝트의 버젼만 통합할려면 어떤 방법이 있습니까?
909정성태9/7/201018889    답변글 [답변]: 솔루션에 구성된 프로젝트의 버전만 통합할려면 어떤 방법이 있습니까? [1]
906임동찬8/19/201018573디버깅 중 이해할 수 없는 상황이 [1]
904김영태8/18/201020393C# Interop 관련 질문입니다. [1]
905김영태8/19/201022596    답변글 [답변]: C# Interop 관련 질문입니다. [4]
903임동찬8/17/201017270COM 객체의 타입 변경 [1]
902임동찬8/16/201017524DISPPARAMS 관련 질문 [4]
901노력자8/11/201021304.net 2008 c# 에서 만든 com+ 는 com탭에서 사용불가..?! [3]파일 다운로드1
900박정환8/9/201020020wsHttpBinding을 WS-Addressing 없이 세팅할 수는 없을 까요? [7]
899임동찬7/30/201019954WCF heartbeat 관련 질문 [3]
898이영기7/29/201017947.NET 웹용에서 함수호출에러 [1]
897임동찬7/16/201019603Visual Studio 2008에서 DB연결 관련 문제 [1]
894최종문7/14/201017951try/finally 에 관해서 문의 드립니다.
895정성태7/15/201017646    답변글 [답변]: try/finally 에 관해서 문의 드립니다.
... 61  62  63  64  65  66  [67]  68  69  70  71  72  73  74  75  ...