2016-07-22 2 views
0

런타임에 리본 리소스를 만들어 대상에 저장했습니다. 이제 리소스로로드하려고 할 때 그렇게 할 수 없습니다. 런타임에 생성되고 xml에 저장된 리본 리소스를로드하는 방법을 알고 있습니까? 오후 8시 30 분 P.S. .xml 파일이 필요한 대상에 성공적으로 저장됩니다. this->SaveToXMLFile(strFilePathOfXml);리본 xml을 리소스로로드하는 방법은 무엇입니까?

+0

는 XML 문자열로'LPCTSTR' 가리키는 소요 문서화되지 않은'CMFCRibbonBar :: LoadFromBuffer'의 회원이있다. [CFile :: Read] (https://msdn.microsoft.com/en-us/library/ctka0kks.aspx)를 사용하여 XML 파일을 버퍼에로드 할 수 있습니다. XML 파일은 UTF-8을 사용하여 인코딩되기 때문에 UTF-16으로 변환해야 'LoadFromBuffer'에 전달할 수 있습니다. 마찬가지로, UTF-16LE BOM 및 XML 인코딩 태그가 필요할 수도 있습니다. – IInspectable

답변

0


은 우리가 깨끗한 사진을 얻을 수에 따라도 및 Resource.h 방문의 링크를 정의 .RC 파일에 수동으로 선언해야, 기본 유형 자원되지 않습니다 solution.Since를 발견했다.

msdn link to convert and load xml resource as ribbon

관련 문제