본문 바로가기
IT-개발,DB

[개발/델파이] 윈도우 작업 표시줄 위치 정보 가져오기

by SB리치퍼슨 2012. 10. 30.

윈도우 작업 표시줄 위치 정보 가져오기


in delphi


팝업광고 등을 사용하려 할 때 유용함





uses ShellApi;

...


Function GetTaskBarPosition: TAppBarData;

Var

pData: TAppBarData;

Begin

pData.hWnd := 0;

pData.hWnd := 0;

SHAppBarMessage(ABM_GETTASKBARPOS, pData);

Result := pData;

End;


여기에서... pData.uEdge의 값을 이용하면 TaskBar의 화면에서 어느방향에 위치하고 있는지 알수 있다.


ABE_RIGHT, ABE_TOP, ABE_LEFT, ABE_BOTTOM


참고 MSDN : http://msdn.microsoft.com/en-us/library/bb773184%28v=vs.85%29.aspx

반응형

댓글