PDA

View Full Version : سوال: تغییر در control panel



mostafa8266
جمعه 05 تیر 1388, 19:31 عصر
سلام
چطور می تونم از طریق کد، control panel دستکاری کنم؟(می خوام رو سیستم فونت نصب کنم)

daneshjoo2
جمعه 05 تیر 1388, 19:44 عصر
سلام
می تونی برای نصب فونت روی سیستم از این api استفاده کنی.


[DllImport("gdi32")]
public static extern int AddFontResource(string lpFileName);

vandermond
جمعه 05 تیر 1388, 20:26 عصر
البته اين روش هم ميتونه كمكت كنه:

System.IO.File.Copy(@"آدرس فونت جديدي كه ميخواهيد نصب شود",
@"C:\WINDOWS\Fonts\NewFont.TTF", true);

NewFont اسم خود فونتي هست كه ميخواد نصب بشه(البته ميتونيد هر نامي بديد بهش چون اين نامي هست كه تو پوشه فونت قرار ميگيره و ميتونه فرق داشته باشه ولي بهتره همونو وارد كنيد)