설명이 부족했나 보네요.
SystemParametersInfo을 통해 데스크탑의 작업영역을 재지정 해줘야 합니다.
SystemParametersInfo()에 대해 설명할 필요가 있는데 자료가 워낙 많아서 제가 또 설명 할 필요는 없을듯 합니다.
구글링 해보면 원하시는것이랑 똑같은것도 많이 있으니 기호에 맞게 쓰시면 됩니다.
[영문]
https://www.google.co.kr/search?sugexp=chrome,mod=16&sourceid=chrome&ie=UTF-8&q=SystemParametersInfo+SPI_GETWORKAREA+delphi#q=SystemParametersInfo+SPI_GETWORKAREA+delphi&hl=ko&newwindow=1&sa=X&prmd=imvnsul&tbas=0&psj=1&ei=XDAGUMrvD8_GqAHJ-a3OCA&ved=0CDAQuAs&bav=on.2,or.r_gc.r_pw.r_qf.,cf.osb&fp=cf6daa69bbe21a29&biw=956&bih=688
[한글]
https://www.google.co.kr/search?sugexp=chrome,mod=16&sourceid=chrome&ie=UTF-8&q=SystemParametersInfo+SPI_GETWORKAREA+delphi#q=SystemParametersInfo+SPI_GETWORKAREA+delphi&hl=ko&newwindow=1&tbas=0&prmd=imvnsul&source=lnt&tbs=lr:lang_1ko&lr=lang_ko&sa=X&psj=1&ei=czAGUOKaIMi_rQHY7oTnCA&ved=0CB0QpwUoAQ&bav=on.2,or.r_gc.r_pw.r_qf.,cf.osb&fp=cf6daa69bbe21a29&biw=956&bih=660
상어와밥 님이 쓰신 글 :
: procedure TForm1.Button2Click(Sender: TObject);
: begin
: SystemParametersInfo(SPI_GETWORKAREA, 0, TForm1, 0);
: SystemParametersInfo(SPI_SETWORKAREA, 0, TForm1, SPIF_SENDCHANGE);
:
: TaskBar(handle, False);
: end;
:
:
:
: 재질문을 드려서 정말 죄송합니다.
:
: 위 처럼 해보았습니다
: 그런데 똑같은 현상입니다 무엇이 잘못되었는지 부탁드립니다.
:
:
:
:
:
: 하두고 님이 쓰신 글 :
: : : .dpr 파일에서
: : : Application.MainFormOnTaskbar := False;
: : : 이렇게 하면 되는거 아닌가요?
: : :
: : : 직접 해보지 않아서...^^
|