کاربران تگ شده

+ پاسخ به موضوع
نمایش نتایج: از شماره 1 تا 1 , از مجموع 1

موضوع:
تغییر Resolution مونیتور

  1. #1


    محل سکونت
    اینجا
    رشته تحصیلی
    نرم افزار
    نوشته ها
    1,210
    پسندیده
    2,426
    تشکر شده
    1,693 بار در 816 پست
    Mention شده
    در 0 پست
    تگ شده
    در 0 تاپیک

    Valide تغییر Resolution مونیتور

    باید یک پروسیجر به شکل زیر بنویسیم:

    کد:
    procedure SetResolution(ResX, ResY: DWord); var lDeviceMode : TDeviceMode; begin EnumDisplaySettings(nil, 0, lDeviceMode); lDeviceMode.dmFields:=DM_PELSWIDTH or DM_PELSHEIGHT; lDeviceMode.dmPelsWidth :=ResX; lDeviceMode.dmPelsHeight:=ResY; ChangeDisplaySettings(lDeviceMode, 0); end;
    نکته بسیار مهم:

    اگر اعداد غیر استاندارد برای Resolutoin مونیتور وارد کنید احتمال آسیب رسیدن به مونیتور وجود دارد، از رزولوشن های استاندارد مثل 320*240 ، 640*480 ، 1024*768 و ... استفاده کنید
    ویرایش توسط IMAN : 02-17-2011 در ساعت 03:49 PM

  2. کاربر زیر به خاطر این پست مفید از WIN32 تشکر کرده است:

    ZIZO (02-17-2011)

+ پاسخ به موضوع

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید