0
GetFontUnicodeRanges가 제공하는 정보를 제공 할 수있는 항목이 필요하지만 비슷한 항목을 찾을 수 없습니다. 더 큰 프로젝트에서 사용될 charmap과 같은 컨트롤을 만들어야합니다. 어떤 아이디어?.NET 2.0의 글꼴에서 지원되는 유니 코드 문자 찾기
감사합니다.
GetFontUnicodeRanges가 제공하는 정보를 제공 할 수있는 항목이 필요하지만 비슷한 항목을 찾을 수 없습니다. 더 큰 프로젝트에서 사용될 charmap과 같은 컨트롤을 만들어야합니다. 어떤 아이디어?.NET 2.0의 글꼴에서 지원되는 유니 코드 문자 찾기
감사합니다.
예, 그렇습니다. Graphics.GetHdc()는 장치 컨텍스트 핸들을 가져옵니다. Font.ToHfont()는 폰트 핸들을 얻습니다. SelectObject를 사용하여 장치 컨텍스트에 글꼴을 선택하고 사용할 준비가되었습니다. 완료되면 모든 것을 복원하십시오. 필요한 선언에 대해서는 pinvoke.net을 방문하십시오.
내 상사는 GDI를 사용하는 클래스를 관리 C++로 작성하고 글꼴 클래스를 값 클래스의 컬렉션으로 반환하려고했습니다. 그가 나에게 준 설명은 "pinvoke sucks"입니다. pinvoke를 사용하는 것보다 이것을 선호하는 실용적인 이유가 있습니까? – fingerprint211b
당신이 청구서를 지불하는 사람이 아니라는 것을 의미합니까? 그래, 틀림없이 깨끗하게 보일거야. 그러나 배포하는 것은 훨씬 큰 두통입니다. –