我使用opennetcf庫在windowCE 5.0上開發了一個應用程序。 我想檢查我的設備是否連接到搖籃。這意味着我想處理將設備插入搖籃或其他類似事件。當設備連接到搖籃窗口時使用C#編程的opennetcf處理事件
我的目的是,當設備連接到搖籃時,我禁用了我的應用程序的所有形式, ,並且當它從搖籃中移除時,所有表單都被啓用。
我搜索了很多。但答案並不符合我的預期。
請幫幫我。
閱讀opennetcf的引用之後,我發現了兩個事件:ACPowerApplied和ACPowerRemoved
這裏是我的代碼:
public static event DeviceNotification ACPowerApplied;
public static event DeviceNotification ACPowerRemoved;
void Form1_ACPowerRemoved()
{
MessageBox.Show("Un-cradle");
}
void Form1_ACPowerApplied()
{
MessageBox.Show("Cradle");
}
private void Form1_Load(object sender, EventArgs e)
{
ACPowerApplied += new DeviceNotification(Form1_ACPowerApplied);
ACPowerRemoved += new DeviceNotification(Form1_ACPowerRemoved);
}
但是這個過程並沒有步入Form1_ACPowerRemoved()和Form1_ACPowerApplied()。
有什麼想法嗎?對不起,我英文很差。先謝謝你。