3大细节让新站SEO更有竞争优势
2012-04-17 10:24
288 查看
Java中调用Windows API的方法
要在Java中调用Windows API,最简单的方法就是使用JNative.jar中提供的接口。该库已经对Linux和Windows系统中的API进行了封装,例如对Windows,使用它里面的接口调用就和在Delphi等开发工具中的调用方法是一样的,因为函数的名字和参数都是一样的。下面说明其用法。
安装方法:将JNative.jar加到classpath中即可。
假如现在要给QQ的窗口发送消息,程序如下:
import org.junit.Test;
import org.xvolks.jnative.misc.basicStructures.HWND;
import org.xvolks.jnative.misc.basicStructures.LPARAM;
import org.xvolks.jnative.misc.basicStructures.UINT;
import org.xvolks.jnative.misc.basicStructures.WPARAM;
import org.xvolks.jnative.util.User32;
public class JNativeLearning {
@Test
public void sendMessage() throws Exception {
HWND hWnd=User32.FindWindow("TXGuiFoundation", "QQ2010");
if(hWnd.getValue()>0){
System.out.println("窗口存在");
User32.SendMessage(hWnd, new UINT(0x10), new WPARAM(0), new LPARAM(0));
}else{
System.out.println("窗口不存在");
}
}
}
其它接口请参见其JavaDoc:http://jnative.free.fr/docs/
屈剑峰
2011年11月14日
要在Java中调用Windows API,最简单的方法就是使用JNative.jar中提供的接口。该库已经对Linux和Windows系统中的API进行了封装,例如对Windows,使用它里面的接口调用就和在Delphi等开发工具中的调用方法是一样的,因为函数的名字和参数都是一样的。下面说明其用法。
安装方法:将JNative.jar加到classpath中即可。
假如现在要给QQ的窗口发送消息,程序如下:
import org.junit.Test;
import org.xvolks.jnative.misc.basicStructures.HWND;
import org.xvolks.jnative.misc.basicStructures.LPARAM;
import org.xvolks.jnative.misc.basicStructures.UINT;
import org.xvolks.jnative.misc.basicStructures.WPARAM;
import org.xvolks.jnative.util.User32;
public class JNativeLearning {
@Test
public void sendMessage() throws Exception {
HWND hWnd=User32.FindWindow("TXGuiFoundation", "QQ2010");
if(hWnd.getValue()>0){
System.out.println("窗口存在");
User32.SendMessage(hWnd, new UINT(0x10), new WPARAM(0), new LPARAM(0));
}else{
System.out.println("窗口不存在");
}
}
}
其它接口请参见其JavaDoc:http://jnative.free.fr/docs/
屈剑峰
2011年11月14日
相关文章推荐
- 优化一个新站会比老站更有优势?
- 大型门户网站SEO之内链设计细节
- 域名后缀谁比谁更有优势
- 新站SEO从什么地方开始
- seo需要注意哪些细节
- 为什么 UDP 有时比 TCP 更有优势
- Java 程序员如何在新的市场竞争中获得优势
- 一个云计算支持者的感悟:p2p比云计算更有优势。
- SEO优势
- 新站如何才能在短时间内获得大量seo流量
- 《Marketing: An Introduction》(七) 市场细分、目标市场选择及为获竞争优势而进行的市场定位(STP)
- SWOT分析,竞争优势(strength)和劣势(weakness),机会(opportunity)和威胁(threat)
- Techmeme VS 玩聚 【三大竞争优势】
- 为什么UDP有时比TCP更有优势?
- SEO(搜索引擎优化)成败细节的布局,个人理解SEO三大布局思路
- 传智播客成都java培训中心竞争优势
- 营销创新该如何建立企业的竞争优势
- 网络化软件的竞争优势
- 为什么UDP有时比TCP更有优势
- 何谓竞争优势?