2009年7月30日木曜日

タスクバーを除いたデスクトップの位置

デスクトップにおける,タスクバーを除いた領域の位置を取得するには,以下のようにする.

RECT rct;
SystemParametersInfo( SPI_GETWORKAREA , 0 , &rct , 0 );

関数が成功すれば,rctにタスクバーを除いたデスクトップの位置が格納されている.

.NETでは,System.Windows.Forms.SystemInformation.WorkingAreaを使えばよい.

0 件のコメント:

コメントを投稿