通过JNative调用SendMessage函数发送复制没有任何反映.
通过JNative调用SendMessage函数发送复制没有任何反映.
问题出那里了,谢谢大家
已下是代码:
import org.xvolks.jnative.exceptions.NativeException;
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;
import org.xvolks.jnative.util.constants.winuser.WM;
public class JNativeTest {
UINT m_uCopy;
LPARAM m_lCopy;
WPARAM m_wCopy;
int WM_COPY= 0x301;
private void initializtionProperty() {
m_uCopy=new UINT(WM_COPY);
m_lCopy= new LPARAM(0);
m_wCopy=new WPARAM(0);
}
public void _copy(){
try {
User32.SendMessage(User32.GetForegroundWindow(), m_uCopy, m_wCopy, m_lCopy);
} catch (IllegalAccessException e) {
e.printStackTrace();
} catch (NativeException e) {
e.printStackTrace();
}
}
}