■ SystemParametersInfo API 함수를 선언하는 방법을 보여준다.
▶ 예제 코드 (C#)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 |
using System.Runtime.InteropServices; #region 시스템 매개 변수 정보 처리하기 - SystemParametersInfo(action, parameter1, string parameter2, uint updateUserProfile); /// <summary> /// 시스템 매개 변수 정보 처리하기 /// </summary> /// <param name="action">액션</param> /// <param name="parameter1">매개 변수 1</param> /// <param name="parameter2">매개 변수 2</param> /// <param name="updateUserProfile">사용자 프로필 업데이트</param> /// <returns>처리 결과</returns> [DllImport("user32", SetLastError = true)] [return: MarshalAs(UnmanagedType.Bool)] private static extern bool SystemParametersInfo(uint action, uint parameter1, string parameter2, uint updateUserProfile); #endregion |