1. 생성시에 창죄소화명령삽입 => 바로 오류나네요 2. user32.dll을 활용하는법 -> 작업줄에는 안보이나 창이 보이네요.. 그래서 창속성을 거짓으로 해서 실행 오 둘다 아니보이네요.. 그런데 문제하나가..
생성시명령에 창0.보이기명령을 삽입해도 창이 보이지 않는다는...
여러분도 해보세요..
창하나 만들고 보이기를 거짓으로 해두세요.. 그리고 창생성명령에 창0.보이기=참; 명령을 삽입후 실행해보세요.. 창이 보이지를 않습니다...
음 해결법좀..알려주세요..
지상현 2006-09-24 PM 2:42:10
이거 좀 문제가 있군요.
이런 꽁수가 생각나네요...
일단 트레이만보기 속성은 쓰지 않고 작업표시줄에 뜨는 것을 제거합니다. (팁 보기)
그런 다음, 트레이로 옮기고 창을 숨기면 되는데요...
이것을 창이 만들어지면서 자동으로 호출되는 사건에서 처리하면 위에서와 같은 문제가 발생합니다.
여기서 제가 생각해본 꽁수는 -_-;
먼저 창을 이상한 위치(-1000, -1000 같은...)로 옮겨둬서 숨기는 겁니다.
그리고 창 위에 시간간격 짧은 시계 하나를 올려두고 제어를 참으로 해두면, 창이 이상한 곳에 보여진 다음 곧 시계 사건이 발생합니다. 이 때 창을 숨기고 트레이에 보이면 잘 될 것 같네요.