PDA

View Full Version : با C#‎‎‎‎‎‎ میشه عکس پس زمینه ورودی کاربران رو تغییر داد؟



vahid2112
یک شنبه 13 اسفند 1391, 22:54 عصر
سلام
آیا با کد C#‎‎‎‎‎‎ میشه عکس پس زمینه ورودی کاربران رو تغییر داد؟
100832

ma.rad
یک شنبه 13 اسفند 1391, 22:59 عصر
اگر منظورت تصویر حرم امام حسین(ع) ،بله میشه
یه چند تا تصویر تو Resources بریز بگو برا هر نوع دستزسی کدومش بیاد یا بصورت رندم هر دذفعه یکیش بیاد
اون کلید ی که وسط گذاشتی کامپوننته یا عکس؟

vahid2112
یک شنبه 13 اسفند 1391, 23:09 عصر
فکر کنم بد توضیح دادم
این صفحه ورود ویندوزه
میخام ببینم چطور میتونم با کد تو سی شارپ به کاربراین امکان رو بدم که عوضش کنه و عکس دلخواهش رو بذاره

pedram.11
یک شنبه 13 اسفند 1391, 23:41 عصر
این همون تغییر تصویر خوشآمدگویی ویندوز هست که تغییر رجیستری و فایل هست که سخت نیست؛ مهم همون آدرسیه که عکس باید توش قرار بگیره، فقط مراحل کار رو میگم چون کدهاش دیگه چیزی نیستن
مرحله اول:
توی رجیستری توی آدرس زیر کلیدی از نوع DWORD به اسم OEMBackground ومقدارش رو 1 بذارید
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Curr entVersion\Authentication\LogonUI\Background

مرحله دوم:
پوشه ای در آدرس زیر بسازید:
System32\oobe\info\backgrounds
درون پوشه عکسی با نام backgroundDefault.jpg قرار بدید

منبع (http://www.techspot.com/guides/224-change-logon-screen-windows7/)

vahid2112
یک شنبه 13 اسفند 1391, 23:49 عصر
توی رجیستری توی آدرس زیر کلیدی از نوع DWORD به اسم OEMBackground ومقدارش رو 1 بذارید
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Curr entVersion\Authentication\LogonUI\Background



ممنون
حالا چطور با کد این کار رو بکنم؟

pedram.11
دوشنبه 14 اسفند 1391, 00:09 صبح
حالا چطور با کد این کار رو بکنم؟
Microsoft.Win32.RegistryKey r = Microsoft.Win32.Registry.LocalMachine;
r.CreateSubKey(@"SOFTWARE\Microsoft\Windows\CurrentVersion\Authenti cation\LogonUI\Background");
r = r.OpenSubKey(@"SOFTWARE\Microsoft\Windows\CurrentVersion\Authenti cation\LogonUI\Background", true);
r.SetValue("OEMBackground", 1, Microsoft.Win32.RegistryValueKind.DWord);
r.Close();
برای فایل هم میتونید از دستور زیر استفاده کنید:
System.IO.File.Copy(Source,Destination,true);

ma.rad
دوشنبه 14 اسفند 1391, 01:21 صبح
http://www.codeproject.com/Articles/53489/Customisation-with-VB-Changing-Logon-Backgrounds-i