PDA

View Full Version : 修正注册表后不重启盘算机边生效(转)


linshaoqin0
04-26-2011, 10:52 PM
修改注册表后不重启计算机边生效(转) ,nike air max 1 (http://www.nikesairmax90.com)
修改注册表后不重启盘算机边生效。
const int WM_SETTINGCHANGE = 0x001A;
const int HWND_BROADCAST = 0xffff;
IntPtr result1;
public enum SendMessageTimeoutFlags : uint
{
SMTO_NORMAL = 0x0000,
SMTO_BLOCK = 0x0001,
SMTO_ABORTIFHUNG = 0x0002,
SMTO_NOTIMEOUTIFNOTHUNG = 0x0008
}
[DllImport("user32.dll", SetLastError = true, CharSet = CharSet.Auto)]
public static extern IntPtr SendMessageTimeout(
IntPtr windowHandle,
uint Msg,
IntPtr wParam,ghd flatiron (http://www.ghds2011.com),
IntPtr lParam,dolce & gabbana frames (http://www.dandgonlinestore.com),
SendMessageTimeoutFlags flags,
uint timeout,
out IntPtr result
);
public void ChangeReg()
{
//告诉所有翻开的程序注册表以修正
SendMessageTimeout(new IntPtr(HWND_BROADCAST),paul smith wallet (http://www.onsalepaulsmith.com), WM_SETTINGCHANGE, IntPtr.Zero, IntPtr.Zero, SendMessageTimeoutFlags.SMTO_NORMAL,jimmy choo high heels (http://www.jimmychooshoesshop.com), 1000, out result1);
}