C#

[C#]PC 전원종료 시간 구하기 예제

선영아 사랑해 2018. 1. 25. 15:56


using Microsoft.Win32;


private void btnGetShutdownTime_Click(object sender, EventArgs e)
{
            string sKey = @"System\CurrentControlSet\Control\Windows";


            Microsoft.Win32.RegistryKey key = Microsoft.Win32.Registry.LocalMachine.OpenSubKey(sKey);
           
            string sValueName = "ShutdownTime";
           
            byte[] val = (byte[])key.GetValue(sValueName);
           
            long valueAsLong = BitConverter.ToInt64(val, 0);
           
            DateTime dtGetShutdown = DateTime.FromFileTime(valueAsLong);
 }


//PC 전원 종료 시간 정보는 레지스트리에서 값 읽어와 DateTime 형식으로 변환 예제

'C#' 카테고리의 다른 글

[C#]TextBox Caret Hide 예제  (0) 2018.04.20
[C#]Scrolling Text 예제  (0) 2018.04.19
[C#]클릭 시간 확인 예제  (0) 2018.01.24
[C#]실행 파일 이름 구하기 예제  (0) 2017.12.07
[C#]datagridview 화면에 보이는 Row Index 구하기  (0) 2017.10.23