تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
عمل تسجيل خروج وإيقاف تشغيل ... عن طريق #c
#1
كاتب الموضوع : محمد أسامة جندية

هذا الكود يمكنك من عمل تسجيل خروج وإيقاف تشغيل وإعادة تشغيل وإسبات ...


كود :
using System.Management;
using System.Runtime.InteropServices;
using System.Windows.Forms;

namespace MOJ
{
public static class Windows
{
/// <summary>
/// Lock WorkStation
/// </summary>
[DllImport("user32.dll")]
static extern void LockWorkStation();

[DllImport("user32.dll")]
static extern int ExitWindowsEx(int uFlags, int dwReason);

/// <summary>
/// Lock WorkStation
/// </summary>
public static void Lock()
{
LockWorkStation();
}

/// <summary>
/// Logoff
/// </summary>
public static void LogOff()
{
ExitWindowsEx(0, 0);
}

/// <summary>
/// Reboot
/// </summary>
public static void Reboot()
{
ExitWindowsEx(2, 0);
}

/// <summary>
/// Shutdown
/// </summary>
public static void Shutdown()
{
ExitWindowsEx(1, 0);
}

/// <summary>
/// Force LogOff
/// </summary>
public static void ForceLogOff()
{
ExitWindowsEx(4, 0);
}

/// <summary>
/// Hibernate
/// </summary>
public static void Hibernate()
{
Application.SetSuspendState(PowerState.Hibernate, true, true);
}

/// <summary>
/// Stand By
/// </summary>
public static void StandBy()
{
Application.SetSuspendState(PowerState.Suspend, true, true);
}
}
*

لتسجيل الخروج مثلا كل ما عليك فعله هو كتابة السطر التالي:


كود :
Windows.Logoff();
}}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  تشغيل برنامج او باتش من خلال كود الفي بي -- الطريقه الاولي RaggiTech 1 2,674 20-12-20, 01:06 AM
آخر رد: سعود
  منع أغلاق الفورم عن طريق(×)وأغلاقه بطريقة جميلة RaggiTech 0 2,809 17-10-12, 09:02 PM
آخر رد: RaggiTech
  حمايه استخدام البرنامج عن طريق ملف خارجى RaggiTech 0 2,564 17-10-12, 08:51 PM
آخر رد: RaggiTech
  كيفية تشغيل برامج مجموعة control panel RaggiTech 0 2,041 17-10-12, 07:11 PM
آخر رد: RaggiTech
  لمنع تشغيل أكثر من نسخة من التطبيق RaggiTech 0 1,859 17-10-12, 06:18 PM
آخر رد: RaggiTech
  لمعرفة الوقت المستغرق منذ بدأ تشغيل الآلة RaggiTech 0 1,890 17-10-12, 06:16 PM
آخر رد: RaggiTech
  معرفة الوقت الذي مضى على تشغيل الويندوز (الوقت هنا بالملي ثانية) RaggiTech 0 1,879 17-10-12, 05:44 PM
آخر رد: RaggiTech
  لانشاء Event Handler اثناء تشغيل البرنامج Run Time بال vb RaggiTech 0 1,806 17-10-12, 05:22 PM
آخر رد: RaggiTech
  تشغيل الصوتيات RaggiTech 0 1,856 17-10-12, 05:06 PM
آخر رد: RaggiTech
  اعاده تشغيل البرنامج RaggiTech 0 1,922 17-10-12, 04:49 PM
آخر رد: RaggiTech

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم