SystemParametersInfo
Добрый вечер! Помогите разобраться как активировать режим слайдшоу через ps.
Код:
$code = @"
[DllImport("user32.dll", CharSet = CharSet.Auto)]
public static extern int SystemParametersInfo(int uAction, int uParam, string lpvParam, int fuWinIni);
"@
$type = Add-Type -MemberDefinition $code -Name "Wallpaper" -Namespace "Win32" -PassThru
$SPI_SETDESKWALLPAPER = 0x0014
$SPIF_UPDATEINIFILE = 0x01
$SPIF_SENDCHANGE = 0x02
$type::SystemParametersInfo($SPI_SETDESKWALLPAPER, 0, $destination, $SPIF_UPDATEINIFILE -bor $SPIF_SENDCHANGE)
Обои без проблем меняю, а вот активировать слайдшоу не получается. Читал документацию winapi у майков, не нашел вовсе. Подскажите пожалуйста)
В реестре значение 0 это Фото а 2 слайдшоу. Пробовал тут менять, ничего не вышло. ИИ тоже ничего интересно мне не написал.
|
DJ Mogarych |
12-02-2025 20:53 3035964 |
|
Цитата:
Цитата DJ Mogarych
Там надо ещё прикручивать таймер. »
|
это какой-то конструктор, вопрос как активировать стандартный вариант в системе?
Цитата:
Цитата DJ Mogarych
И вообще, лучше в английском интернете искать: »
|
так и было, находил я эти статьи..
|
Время: 02:36.
© OSzone.net 2001-