0
Windows Mobile 2003에서 C#을 사용하여 Pocket Pc 장치가 크래들에 도킹 된 것을 감지 할 수 있습니까?Windows Mobile 2003에서 Pocket PC가 크래들에 도킹되어있을 때 감지
기기를 다시 충전 할 때 웹 서비스를 호출하고 싶습니다.
Windows Mobile 2003에서 C#을 사용하여 Pocket Pc 장치가 크래들에 도킹 된 것을 감지 할 수 있습니까?Windows Mobile 2003에서 Pocket PC가 크래들에 도킹되어있을 때 감지
기기를 다시 충전 할 때 웹 서비스를 호출하고 싶습니다.
이 사람의 대답은 어떻습니까?
은 ActiveSync를 연결 상태를 모니터링 할 수있는 방법을 제공 OpennetCF. 아래의 코드와 같은
private void connectAsync_Click(object sender, System.EventArgs e)
{
m_rapi.RAPIConnected += new RAPIConnectedHandler(m_rapi_RAPIConnected);
m_rapi.RAPIDisconnected += new RAPIConnectedHandler(m_rapi_RAPIDisconnected);
m_rapi.Connect(false, -1);
}
private void m_rapi_RAPIConnected()
{
this.Invoke(textUpdate, new object[] { this, new TextArgs(connectStatus, "Connected") });
this.Invoke(enableUpdate, new object[] { this, new EnableArgs(connectAsync, false) });
this.Invoke(enableUpdate, new object[] { this, new EnableArgs(connectSync, false) });
}
private void m_rapi_RAPIDisconnected()
{
this.Invoke(textUpdate, new object[] { this, new TextArgs(connectStatus, "Not Connected") });
this.Invoke(enableUpdate, new object[] { this, new EnableArgs(connectAsync, false) });
this.Invoke(enableUpdate, new object[] { this, new EnableArgs(connectAsync, false) });
}
private void copyFrom_Click(object sender, System.EventArgs e)
{
if(! m_rapi.Connected)
{
MessageBox.Show("Not connected!");
return;
}
m_rapi.CopyFileFromDevice("f:\\1.jpg", "\\My Documents\\1.jpg", true);
}
가 연결이다 검출하면서, 그것 "연결"로 상태를 변경한다. 자세한 내용은
안부, Guang의-명나라 비안 - MSFT
OpenNetCF 스마트 장치 프레임 워크를 사용, 표준 닷넷 라이브러리 내에서 할 수있는 방법은 무엇입니까? – Gordon
Pinvokes 나는 네가 할 수있을 것이라고 확신한다. 아니면 ActiveSync 문서의 내용 일 수도 있습니다. http://msdn.microsoft.com/en-us/library/aa913418.aspx – nportelli