保持程序在后台进行?

问题描述:

我想我的程序继续发送消息到窗口(AppActivate(os)),即使该程序不在前台。让我们的程序打开,并将其设置为App1以反复发送消息,并且我想浏览Facebook。我怎样才能让它继续在后台运行,并在浏览Facebook时发送消息?保持程序在后台进行?

os = combobox1.text

组合框检索每个窗口句柄。

使用函数的一个线程。它不会结束,直到在任务管理器中死亡。

using System; 
using System.Threading; 

class Test 
{ 
    static void Main() 
    { 
     Thread newThread = 
      new Thread(new ThreadStart(Work.DoWork)); 
     newThread.Start(); 
    } 
} 

class Work 
{ 
    Work() {} 

    public static void DoWork() 
    { 
     for(;;) 
     {//FACEBOOK SPAMMER} 
    } 

} 

更多的http://msdn.microsoft.com/en-us/library/xx3ezzs2(v=vs.110).aspx

+0

感谢您的回答,但这并不像在我的代码的东西! – 2014-11-01 14:44:17

+0

@GSto很难说,因为您没有提供任何代码。除了C#而不是VB.NET ... – 2014-11-01 14:49:00

+0

我只注意到他标记为Basic ...请看http://msdn.microsoft.com/en-us/library/xx3ezzs2(v=vs.110).aspx ?cs-save-lang = 1&cs-lang = vb#code-snippet-2,我无法编辑我的答案,因为我是“垃圾邮件” – 2014-11-01 14:50:30