2017-02-23 3 views
0

Delphi RAD에서 프로젝트를 컴파일 할 때 오류가 발생합니다. Embarcadero FMX : 선언되지 않은 식별자 PFD_MAIN_PLANE. 이 속성을 사용하는 wglGetPixelFormatAttribivARB 함수는 FMX에서 지원되지 않습니다.PFD_MAIN_PLANE 및 Delphi FMX

아이디어가 있으십니까? 에서 컴파일 프로젝트에 대한 순서로

{$IF DEFINED(MSWINDOWS)} 

과 용도에

{$ENDIF} 

절 : 당신이 Windows 구성 요소에 대한 FMX 교체를 찾고있는 동안

+0

Winapi.Windows는 PFD_MAIN_PLANE을 선언합니다. 그러나 당신의 질문은 충분히 명확하지 않습니다. 플랫폼 및 코드에 대한 추가 정보를 추가하십시오. –

+0

세부 사항으로 넘어 가면 불분명해질 수 있습니다. 내 소프트웨어를 vcl에서 fmx로 변환하려고합니다. 이 소프트웨어는 3D 차트 기능을 가진 구성 요소를 사용합니다. 따라서 "uses"섹션에서는 "Windows"가 아니라 FMX. * 및 System. *이 있어야하며 일부 라이브러리는이 기능과 같은 수정이 필요합니다. – dimitrager

+1

FMX 용 3D 차트 라이브러리가 필요한 경우 요 같은 소리가납니다. FMX로 작동하도록 Windows 코드를 재 컴파일하려고하면 아무 데나 얻을 수있는 가능성이 희박합니다. – MartynA

답변

0

, 당신은 지시어를 사용할 수 있습니다 FMX.

FMX 용 디자인은 VCL과 근본적으로 다릅니다. 휴대 전화 및 태블릿에 적합한 새로운 디자인으로 소매를 감아 처음부터 시작하는 것이 더 나은 경우도 있습니다.