파일에서 문자열로 읽고 쓸 ActiveX 개체를 개발하고 싶습니다. 500 줄/500 줄이면 충분합니다. 그러나 컨트롤의 속성으로 해당 문자열을 노출해야합니다.Visual Studio 2008에서 ActiveX의 속성으로 문자열 배열
모든 배열을 속성으로 사용하려고했지만 실패했습니다.
내 질문은 속성으로 문자열 배열을 만들 수 있습니까?
파일에서 문자열로 읽고 쓸 ActiveX 개체를 개발하고 싶습니다. 500 줄/500 줄이면 충분합니다. 그러나 컨트롤의 속성으로 해당 문자열을 노출해야합니다.Visual Studio 2008에서 ActiveX의 속성으로 문자열 배열
모든 배열을 속성으로 사용하려고했지만 실패했습니다.
내 질문은 속성으로 문자열 배열을 만들 수 있습니까?
DISPATCH_PROPERTYPUT 메서드의 매개 변수로 VT_SAFEARRAY를 사용하고 DISPATCH_PROPERTYGET 메서드의 반환 값으로 사용하십시오.
이것은 당신이 바로 무슨 뜻입니다 : DISP_PROPERTY_EX_ID (CMyCtrl, "Data_Array"dispidData_Array, DISPATCH_PROPERTYPUT, DISPATCH_PROPERTYGET, VT_SAFEARRAY는) –
는 예, 죄송합니다, 나는 원용이 아닌 실제적인 방법에 집중했다. 위는 당신을 궤도에 올려 놓았습니까? 그렇지 않다면 질문에 코드 스 니펫을 넣으십시오. 그러면 지금까지 시도한 것을 볼 수 있습니다. – thomiel
Visual Studio 2008을 사용하여 클래스 뷰에서 개발중인 ActiveX 컨트롤의 개체를 마우스 오른쪽 단추로 클릭하여 속성을 만듭니다. 예를 들어 VT_SAFEARRAY를 쓰면 VS 2008이 나에게 묻고 VT_SAFEARRAY가 변형 호환이 아니라고 알려줍니다. –
왜 ActiveX를 사용 하시겠습니까? –
나는 Windows CE 환경에서 디스플레이를 디자인하고 실행하기 위해 소프트웨어를 사용하고 있습니다. 단추 등의 공통 개체가 있지만 사용자 지정 개체를 추가하는 유일한 방법은 ActiveX 개체를 디자인하는 것입니다. –