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

Формула программиста
основатель — Волосатов Евгений Витольдович

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#.

Ты в любой момент сможешь отписаться от рассылки.
Я не так давно увлекся программированием, конечно был опыт программирования на бейсике на спектруме, агатах и электроннике еще в школе, но в профессию это не переросло и все навыки утратились. Вернулся я к этому занятию осенью 2014 г. с желанием написать приложение для IOS и Android. Наивно думал что за месяц во всем разберусь, даже нашел 2-х заказчиков. Это меня мотивировало не останавливаться. Знаний катастрофически не хватало, проходил видео уроки, книги по Objective-C, но понимания самого процесса программирования не было. По туториалам все получалось, а решить свои задачи не мог. Стало понятно, что дело не в языках и инструментах, дело в мышлении. А вот практики для развития этого мышления не было. И, честно, я как-то полгода буксовал. 2 месяца назад решил попробовать изучить C#, подобрал очень хороший и динамичный видео курс по основам языка. Прошел его до конца, сам язык очень понравился, по сравнению с Objective-С, намного проще и понятнее. Может сказался эффект, когда одно и тоже явление на разных языках описывается по разному и более полно раскрывается его суть. На C# произошел какой-то сдвиг в развитии. Буквально 2 или 3 недели назад я наткнулся на проекта Евгения Витольдовича и с какой-то жадностью начал прорешивать все консольные задачи. Появилась уверенность в своих силах, радость от успехов. Мотивация подкрепилась результатами. Сейчас прохожу Алгоритмику, (кстати успел взять еще за 999 руб.). Ни копейки не пожалел, было бы дороже, взял бы дороже. А прохождение курса по Мини Играм, помогает овладеть всем инструментарием VisiualStudio и .NET. Отдельно хочу сказать об огромной поддержке со стороны всего сообщества пользователей этого ресурса. Мотивирует даже процесс оценки чужих работ, когда видишь как у ребят здорово получается, хочется скорее дойти до их уровня. А после сдачи своего отчета получаешь много отзывов от проверяющих. И это приятно. Надеюсь что у Евгения появятся курсы по Windows Store приложениям, ASP.NET и Универсальным приложениям. Сил ему побольше и хорошей команды!
Научился: За время потраченное на прохождения курса я изучил основы работы с Visual Studio, синтаксис языка C#, взаимодействие визуальных компонентов формы и многое другое. Уроки мне очень понравились. Сделаны качественно, с душой :) Большое спасибо автору и удачи всем участникам. А теперь настало время представится: Зовут меня Виталий. Работаю системным администратором в госучреждении. Хорошо управляюсь с ремонтом ПК, установкой и администрированием ОС Windows и сопутствующих программ. В программировании знаком: для Web-разработки - HTML+CSS хорошо, PHP среднее в прикладном программировании - Delphi, FoxPro хорошо в работе с базами данных - SQL нормально Язык C# изучаю для личного саморазвития и для переквалификации с системщика на программиста. Этот сайт мне очень понравился. Собираюсь немного-позже запустить свой сайт-портфолио. :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) - дарю много смайликов всем кто дочитал до конца
:)