Си шарп видео уроки

Формула программиста

основатель — Волосатов Евгений Витольдович
Робот Шарп опять работает.

C# Изменение фоновой картинки рабочего стола

Как сменить картинку на рабочем столе в системе Windows 7? Для этого нужно сделать изменения в реестре и вызвать функцию SystemParametersInfo из WinAPI, чтобы картинка была сразу перезагружена. Подробнее см. видео-ответ.


Оцени: 
Сохранить страницу:


Код для копи-паста
const int SPI_SETDESKWALLPAPER = 20;
const int SPIF_UPDATEINIFILE = 0x01;
const int SPIF_SENDWININICHANGE = 0x02;

[DllImport("user32.dll", CharSet = CharSet.Auto)]
static extern int SystemParametersInfo (int uAction, int uParam, string lpvParam, int fuWinIni);

SystemParametersInfo(SPI_SETDESKWALLPAPER, 0, path,
        SPIF_UPDATEINIFILE | SPIF_SENDWININICHANGE);




Начинаем практику по языку C#





Если вы пришли без приглашения -
введите тысяча двадцать четыре (цифрами).
Чтобы стать хорошим программистом — нужно писать программы. На нашем сайте очень много практических упражнений.

После заполнения формы ты будешь подписан на рассылку «C# Вебинары и Видеоуроки», у тебя появится доступ к видеоурокам и консольным задачам.

Несколько раз в неделю тебе будут приходить письма — приглашения на вебинары, информация об акциях и скидках, полезная информация по C#.

Ты в любой момент сможешь отписаться от рассылки.


Научился: Первое видео в интернете.
Я очень рад, что наткнулся на этот сайт. Уроки реально интересные. Не могу понять, почему нет альтернативы, неужели никто не додумался? Хотя да, додуматься и реализовать, не одно и то же. Хотя деятельных людей немало. Не понимаю.


Научился: Использование циклов для создания красивых рисунков на плоскости, повторил проверку граничных условий цикла, использование четырехмерных циклов.
Трудности: Уроки короткие, материал хорошо объясняется, преподносится в формате удобном для восприятия и понимания, так что проблем не было)
Ответы на вопросы: 1. Понравились ли тебе задачи? Да, понравились, наглядно демонстрируются возможности применения итераций, вложенных итераций для формирования элементов (например массива) с определенными закономерностями. 2. Какие навыки ты приобрёл? Стал лучше понимать использование вложенных циклов. С трехмерными циклами сталкивался лишь однажды, когда от лени сделать "нормально и понятно" сохранял данные в трехмерный массив, где первый индекс - это был номер матрицы, второй и третий были строками и столбцами матрицы. С четырехмерными не сталкивался, но увидев предложенный в уроке способ применения внутренних условий расширил свое понимание этих вложенных конструкций. 3. Ставил ли ты свои эксперименты над циклами, какие? Да, ставил, предложенные в видео уроках, на изменение условий цикла и шага итерации.