Q&A

  • Windows.SetParent(); 시에

Form2 := TForm2.Create(Self);
Windows.SetParent(Form2.Handle,handle);
SetParent(Self);
Form2.Show;

포커스가  Form2의 에디터나 인풋박스에 있을경우
ALT+TAB을 누르면 아이콘이 뜨지 않습니다..
해결방법이 없을까요"??
1  COMMENTS
  • Profile
    너구리 2004.04.19 19:28
    Form2 := TForm2.Create(Form1);
    //Form2.Parent :=  Form1;
    Windows.SetParent(Form2.Handle,Form1.handle);
    //SetParent(Self);
    Form2.Show;

    이부분에서

    setParent(self) 이부분은 무엇을 위해 있는지 모르겠네요..

    주석 처리 했더니 아이콘은 나타나는데요..

    포커스가 form1에 있느냐 form2에 있는냐에 따라서 아이콘이 틀려지더라구요..

    헬프에도 정보가 많지 않아서 왜 저런지는 잘모르겠지만..

    다른 방법으로 해결하시는건 어떨까 하는데요..