부모글 보이기/감추기 어떤 코드를 보면 CoCreateInstance 함수를 사용하고어떤 코드를 보면 CComObject<T>* pCom ;CComObject<T>::CreateInstance(&pCom) 함수를 사용하고또 어떤 코드를 보면 CComObject<T>* pCom = new CComObject<T>() 를 사용하든데 어떻게 다른 건가요??? AD BLOCK 해제 요청 이 글에는 광고가 많이 들어가 있지 않습니다. adblock을 해제하셔도 글을 읽는데 그다지 부담이 없으니 해제를 부탁드립니다. 왜냐하면. 그것은 CComObject::CreateInstance의 소스를 보시면 확인하실 수 있습니다. atlcom.h 파일에 있는 소스를 보면, 대략 다음과 같습니다. template <class Base> HRESULT WINAPI CComObject<Base>::CreateInstance(CComObject<Base>** pp) throw() { CComObject<Base> *p = new CComObject<Base>(); p->Construct 관련한 약간의 부가작업 메서드 호출 } 위에서 보시는 것처럼, CreateInstance 내부에서 new CComObject<T>()를 호출하지요. 부가 메서드들은 ATL 관련 소스 코드 작성하시면서 많이 봤던 초기화 관련 코드들입니다. 만약, 해당 클래스에 FinalConstruct와 FinalRelease 등에 코드를 추가하셨다면 new와 CreateInstance의 차이가 없습니다. [다음 글] COM 객체 생성하는 방법[이전 글] ClickOnce 실행 시 Internet Explorer 7.0에서 에러 메세지 출력 [최초 등록일: 4/21/2008] [최종 수정일: 12/20/2022] 비밀번호 댓글 작성자 ... 46 47 48 49 [50] 51 52 53 54 55 56 57 58 59 60 ... NoWriterDateCnt.TitleFile(s) 3611나그네9/30/201517942안녕하세요 답글을 이제 보았습니다. [3]3608기차니9/21/201518362컬럼이 많은 데이터그리드에서 정렬 할 때 속도가 느립니다. [3]3609기차니9/22/201517963 [답변]: 컬럼이 많은 데이터그리드에서 정렬 할 때 속도가 느립니다. [1]13610기차니9/23/201520254 [답변]: [답변]: 컬럼이 많은 데이터그리드에서 정렬 할 때 속도가 느립니다. [5]13606guest9/20/201518352확장 클래스 네이밍 규칙은 어떻게 하시나요? [1]3605spow...9/18/201517488익명형식을 다른 클래스의 인스턴스로 전달하고 싶습니다. [1]3604popo9/11/201519388[C#] Singleton 을 사용하면서 궁금한점이 있어 질문 남깁니다. [2]3603강준9/11/201517796xamarin 을 시작하려고 하는데 혹시 도움이 될만한 사이트나 정보 있으면 공유해 주세요~~ [1]3602Mink...9/9/201518984aspx > 다른 확장자로 변경 후 디버깅 때문에 질문 드려 봅니다. [10]3601edain9/8/201519412캐스팅...에 관해 궁금합니다. [5]3600guest9/7/201522797C# 버전의 정의는 어떻게 구분하나요? [2]3599김태훈9/4/201519802안녕하세요. C언어를 배우려고 하는 문과생입니다. [1]3598미니8/29/2015222706.0은 전체소스? [1]3597손성수8/28/201519485시작하세요 ! c# 프로그래밍 이책으로 배우고 있는데요 [2]3596지나가는...8/26/201518256크로스플랫폼 [1]3594guest8/25/201517735요즘 Windonws Form 기반 N Tier 어떻게 구성하나요?? [1]3593개발자8/18/201522046현 시점에서 VS 버전은 뭐가 좋을까요? [8]3592나그네8/15/201520375안녕하세요 질문이 있어서... [4]3589spow...8/11/201521495Nancy + Razor 사용시 cshtml의 IntelliSense 및 참조 오류 [3]3590spow...8/12/201519867 [질문]: (첨부 추가) [1]13588재현8/8/201526302안녕하세요. C# 6.0 책을 보는 중에 의문이 생겨 질문드립니다. [4]3587주문중8/4/201526549신간 출간 [7]3586꿈꾸는개...7/29/201520633자바스크립트 checkbox 관련하여 ie10에서 호완이 안되는 부분이 있어 질문드립니다 [1]3585유동근7/21/201520116TTS오류 [1]13583노영우7/20/201519554iisnode 를 클래식 파이프라인 모드에서 호스팅하기 [2]3582황희성7/17/201521807동영상 캡쳐에 관련해서 궁금하것이 있습니다. [6]1 ... 46 47 48 49 [50] 51 52 53 54 55 56 57 58 59 60 ...