2016-06-30 10 views
0

Ms-Word用のAddonをC#で開発しています。ボタンをクリックした後の次のクリックの座標を取得するだけです。ボタンをクリックした後のマウスクリックの座標を取得します。

ありがとうございました。

//This is the Click 

public void ClickRibbon(Office.IRibbonControl control){ 

    //After this, we have to read a next Click anywhere on the Form whose coordinates needs to be determined 
} 
+1

あなたは私たちにあなたが試したもののコードを表示することができますか? – Neijwiert

+0

edit bro @Neijwiertを参照してください –

答えて

0

この情報がお役に立てば幸いです。..

bool TrackFlag = false; 

    public void ClickRibbon(Office.IRibbonControl control) 
    { 
     TrackFlag = true; 
    } 

    private void Form1_Click(object sender, EventArgs e) 
    { 
     if (TrackFlag) 
     { 
      TrackFlag = false; 
      int x = MousePosition.X; 
      int y = MousePosition.Y; 
      MessageBox.Show("Location (x,y) (" + x + "," + y + ")"); 
     } 
    } 
+0

実際に私はMS-wordアドオンを手掛けていますが、マイクロソフトが彼らの 'Form'' name' @として使用したことはわかりません@lal –

+0

@ZaidAAmir申し訳ありません、あなたはリボンコントロールフォームアプリケーションで。あなたはCursor.Positionプロパティを試しましたか? [ソース](http://stackoverflow.com/questions/3031985/get-current-cursor-position-in-word-vsto) – lal

関連する問題