atl

    0

    1답변

    COM/ATL에서 작업하고 있습니다. 클래스 객체를 반환 값으로 사용하여 관리되는 코드에서 사용할 수 있도록해야합니다. 나는 idl 파일에서 구조체를 정의 할 수 있으며 메소드를 작성할 때 리턴 매개 변수로 사용할 수도있다. import "oaidl.idl"; import "ocidl.idl"; //Structure for message map

    0

    1답변

    내 클라이언트의 요구에 따라 버튼 클릭시 내 사용자 정의 Javascript를 실행하는 Internet Explorer BHO를 작성하려고합니다. 나는 C++에서 inplemented 경우의 예 BHO를 포함이 링크 http://www.codeproject.com/Articles/37044/Writing-a-BHO-in-Plain-C 를 시작하지만 비주얼

    0

    1답변

    내 프로젝트에는 두 개의 IObjectContext 및 IObjectFactory 인터페이스가 있습니다. 매개 변수로 인터페이스를 사용하는 한 가지 방법은 다음과 같습니다 interface IObjectFactory: IDispatch{ [id(1)] HRESULT create([in] IObjectContext* context); } ...

    5

    1답변

    ATL 라이브러리를 사용하는 C++ 프로젝트가 있습니다. 비주얼 스튜디오 2012 년, 나는 다음과 같은 두 개의 파일을 참조하는 데 사용 : 프로그램 파일 마이크로 소프트 비주얼 스튜디오 \ (86) 11.0 \ VC \ atlmfc \ lib 디렉토리 \ Atl.lib 프로그램 파일 (86) \ 마이크로 소프트 비주얼 스튜디오 11.0 \ VC \ 재배

    1

    1답변

    서버의 파일을 가상보기로 제공하는 네임 스페이스 확장을 개발 중입니다. 이보기에서 필자는 오버레이 아이콘을 사용하여 파일의 여러 상태 (사용, 오프라인, 동기화 불능 등)를 제공해야합니다. 오버레이 처리기를 구현하는 기사를 통해 읽었으며 IShellIconOverlayIdentifier 인터페이스를 구현하는 오버레이 처리기 중 하나에서이 문제를 처리하려고합

    0

    1답변

    최근에 MSHTML API를 사용하고 있으며 매우 불편 함을 느낍니다. WinAPI에 익숙해 져서 COM 프로그래밍에 익숙해 졌으므로 아마 나 일 뿐이지 만 요소의 사각형을 쿼리하는 다음 예제를 고려해보십시오. 기대 : RECT rc; hr = element2->GetElementRect(&rc); 현실 : CComPtr<IHTMLRect> rect;

    0

    2답변

    응용 프로그램을 종료 할 때 예외를주는 응용 프로그램이 있습니다. Callstack은 CoUnintialize가 호출 될 때 CComPtr :: release에서 예외가 발생하고 있음을 보여줍니다. > ieframe.dll!ATL::CComPtr<IWebBrowser2>::Release() + 0x5b bytes ieframe.dll!CConnec

    0

    1답변

    클라이언트 응용 프로그램을 다시 작성해야하는 시나리오를 알아야합니다. 다른 시나리오가 있으면 알려주십시오. 1) 기존 CoClass에 새 인터페이스를 추가하고 해당 메서드를 사용하여 새 dll을 만들고 클라이언트 컴퓨터에 복사하면 클라이언트 응용 프로그램을 다시 작성할 필요가 없습니다. 2) 기존 DLL 프로젝트에 새로운 CoClass 및 인터페이스 및 메

    0

    1답변

    BEGIN_MSG_MAP에서 다른 클래스로 매개 변수를 사용할 수 있습니까? 아래 예와 같이 CMyEmbeddedWnd의 BEGIN_MSG_MAP은 CMainWindow를 매개 변수로 가질 수 있습니까? BEGIN_MSG_MAP 매개 변수 이 클래스 이름이어야합니다. 다음과 같이 작성할 수 있습니다. 아래와 같이 코드를 작성하면 어떻게 될까요? class

    0

    1답변

    프로세스가 부족한 ATL COM 서버 (exe)가 있습니다. 클라이언트에 의해 시작될 때 서버는 일부 데이터를 폴링하는 작업자 스레드를 생성합니다. 데이터가 업데이트 될 때마다 업데이트 된 값으로 모든 클라이언트에 알리고 싶습니다. CoCreateInstanceEx를 통해 연결하고 Sink 개체를 만들고 연결 지점을 가져 와서 오류없이 Advise를 호출하