none
C++中如何在鼠标按下后捕捉鼠标指针的所在坐标? RRS feed

  • 问题

  • 如何在metro应用中的一幅scrollviewer中的图片里面捕捉鼠标按下后的坐标?

    是用于一个导航应用的。

    2012年9月4日 1:41

答案

  • 如何在metro应用中的一幅scrollviewer中的图片里面捕捉鼠标按下后的坐标?

    是用于一个导航应用的。

    例子:

            <ScrollViewer PointerPressed="ScrollViewer_PointerPressed_1">
                <Image Source="Assets/Logo.png"/>
            </ScrollViewer>
    C++:
    void App1::MainPage::ScrollViewer_PointerPressed_1(Platform::Object^ sender, Windows::UI::Xaml::Input::PointerRoutedEventArgs^ e)
    {
    	Point p = e->GetCurrentPoint((UIElement^)sender)->Position;
    }



    Bob Bao [MSFT]
    MSDN Community Support | Feedback to us

    2012年9月4日 5:46
    版主

全部回复

  • OnPointerReleased 始终提示不允许使用继承成员是什么意思啊
    2012年9月4日 5:08
  • OnPointerReleased 始终提示不允许使用继承成员是什么意思啊

    给点代码我才能给你看看。

    Bob Bao [MSFT]
    MSDN Community Support | Feedback to us

    2012年9月4日 5:44
    版主
  • 如何在metro应用中的一幅scrollviewer中的图片里面捕捉鼠标按下后的坐标?

    是用于一个导航应用的。

    例子:

            <ScrollViewer PointerPressed="ScrollViewer_PointerPressed_1">
                <Image Source="Assets/Logo.png"/>
            </ScrollViewer>
    C++:
    void App1::MainPage::ScrollViewer_PointerPressed_1(Platform::Object^ sender, Windows::UI::Xaml::Input::PointerRoutedEventArgs^ e)
    {
    	Point p = e->GetCurrentPoint((UIElement^)sender)->Position;
    }



    Bob Bao [MSFT]
    MSDN Community Support | Feedback to us

    2012年9月4日 5:46
    版主
  • 太感谢了!查了几天了。
    2012年9月5日 5:40