Q&A

  • C API로 만든 윈도우를 Parent로 하는 TForm 창을 만들려면 ?
DirectX로 풀화면을 사용하고
TForm을 사용한 몇개을 창을 가진 DLL을 만들어서 VC++에서
호출을 합니다.

의도는 API 창에서 TForm창을 모달리스로 띄울려고 합니다.
지금은 TForm을 fsStayOnTop로하여 Show를 호출하기에 API창 위에 뜨지만.. API창을 클릭하면.. TForm 창이 사라지기에 문제입니다.

API 팝업은  HWND를 Parent로 전달을 하기에 원하는 현상이 나오나..
TForm에게 Parent를 지정할수가 없기에 방법을 알고 싶습니다.

Parent 관계가 아니라도 API창이 Active 되었을 때 TForm이 위에 살아 있도록 할 수 있는 방법이라도 아시는 분이 있으면 알려주세요.

참고로.. 메인창은 DirectX로 만든 풀창 입니다.
fsStayOnTop로는 활성화가 상실되었을때.. 앞면에 유지가 안되는군요..
0  COMMENTS