![[C#] 소스코드로 바탕화면 변경하기 [C#] 소스코드로 바탕화면 변경하기](https://mblogthumb-phinf.pstatic.net/MjAyMDEwMTNfMTg2/MDAxNjAyNTQ2MjQ4Mjky.w2Im3qPmGxds3ahBCKhhpDFBqMHza5iALFCSdW5DlAog.J8XiMySHFtVuLiUM8BCxtjlJOk38w-rs1O47lUiXp6Ug.PNG.dnjswls23/image.png?type=w2)
같은 환경의 인트라넷을 사용하는 회사 구성원들의 PC 바탕화면을 관리자가 자체적으로 제어하며,수시로 알림사항이나 주의사항 등을 바탕화면으로 제작하여 자동으로 적용시켜주는 프로그램을 C# 환경을 이용하여 간단하게 개발할 수 있습니다. 우선 윈도우 user 구성 요소인 "user32.dll" 파일의 Import가 필요합니다.
소스 클래스 내에 아래와 같이 선언해줍니다. 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); 레지스트리(Registry) 변경을 통해 사용자 바탕화면의 스...
#user32
#WALLPAPER
#바탕화면변경
#바탕화면변경프로그램
#씨샵
원문링크 : [C#] 소스코드로 바탕화면 변경하기