日期:2014-05-17 浏览次数:20800 次
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Diagnostics;
using System.ServiceProcess;
using System.Text;
using System.IO;
using System.Windows.Forms;
using System.Threading;
using Name.APIClasses.Core;
namespace AndyRuntimeService
{
public partial class Service1 : ServiceBase
{
private Thread m_thread;
/**
*
*/
public Service1()
{
InitializeComponent();
m_thread = new Thread(new ThreadStart(S_FormShow));
m_thread.Priority = ThreadPriority.Normal;
}
//=--=--=--=--=--=--=--=--=--=--=--=--=--=--=--=--=--=--=--=--=--=--=--=--
// static
//=--=--=--=--=--=--=--=--=--=--=--=--=--=--=--=--=--=--=--=--=--=--=--=--
public static void S_FormShow()
{
FormAPI2.GetDesktopWindow();
/*
*/
IntPtr hSavedWinStation = FormAPI2.GetProcessWindowStation();
IntPtr dwThreadId = FormAPI2.GetCurrentThreadId();
IntPtr hSavedDeskThread = FormAPI2.GetThreadDesktop(dwThreadId);
/*
*/