如何振动Windows Phone 8.1

时间:2016-06-09 09:09:07

标签: c++ windows-phone-8 windows-phone-8.1 vibrate vibration

这个问题是关于如何使用c ++访问某些事件振动windows phone 8.1的控件。我也回答了这个问题。

1 个答案:

答案 0 :(得分:0)

首先导入以下两个名称空间:

using namespace Windows::Phone::Devices::Notification;

using namespace Windows::Foundation;

然后使用这样的函数:

void PlatformInterop::vibrateDevice(int duration)
        {
            VibrationDevice^ vib = VibrationDevice::GetDefault();
            if (vib != nullptr)
            {
                TimeSpan time;  
                // Convert from milliseconds to  1.0e-7 of a second, and limit to 5 seconds
                time.Duration = min(duration*10000, 50000000);
                vib->Vibrate(time);
            }
        }

这就是你需要做的一切。