API Call для размещения иконок на рабочем столе - PullRequest
0 голосов
/ 16 июля 2010

Есть ли какие-либо призывы к расположению значка по имени, размеру и т. Д. Или 'Align to grid'?

1 Ответ

1 голос
/ 17 июля 2010

Я никогда не пробовал этого, но если бы пришлось, я бы сначала попытался отправить сообщение LVM_ARRANGE в окно рабочего стола. И LVM_SORTITEMS / LVM_SORTITEMSEX может помочь с сортировкой.

Для автоматической аранжировки вы можете попробовать изменить стиль и использовать LVS_AUTOARRANGE стиль или расширенные стили .

Так что вам нужно будет использовать что-то вроде FindWindow , чтобы получить окна рабочего стола, а затем использовать SetWindowLong с GWL_STYLE / GWL_EXSTYLE для изменения битов стиля окна.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...