C#编写的Windows服务不能调用FindWindowEx这个API函数吗?
3x3只眼 2010-04-04 06:39:28 我本人平时通过调用FindWindowEx这个API函数获得指定标题栏文字的窗口的句柄,在控制台应用程序和Windows窗体程序中使用都正常.最近在学习用C#编写Windows服务,但是却发现这个函数调用不成功,总是返回0.但是同样情况下在控制台应用程序和Windows窗体程序中却能返回正确的窗口句柄.
据我在网上找的资料.看起来Windows服务因为没有界面的缘故,所以是不能调用某些API函数的.但是,FindWindowEx这个函数好像并没有涉及界面操作啊...所以我想问一下,是不是这个缘故导致在服务中调用FindWindowEx无法成功?亦或者其它原因?
另外,C#编写的Windows服务能够使用整个.NET类库中的类吗?还是说也有限制?
望高手解答,谢谢~_~