Article | 41024232 |
Type | HowTo |
Product | Engine |
Version | 5.1.1.1040 |
Date Added | 5/25/2006 |
Submitted by | JongHyun Kim |
Keywords |
private void mnuCopy_Click(object sender, System.EventArgs e)
{
VDrawPro.UndoMode = false;
VDrawPro.FreezeDrawEvents(1);
VDrawPro.FreezeEntityEvents(1);
VDrawPro.CommandAction.CmdCopy("USER", "USER", "USER");
Application.DoEvents();
refresh_mouse();
//VDrawPro.UndoMode = true;
}private void VDrawPro_JobMouseDown(object sender, AxVDProLib5._DVdrawEvents_JobMouseDownEvent e)
{refresh_mouse();}
private void VDrawPro_JobEnd(object sender, AxVDProLib5._DVdrawEvents_JobEndEvent e)
{refresh_mouse();}
private void refresh_mouse()
{
Point ScrPT = System.Windows.Forms.Cursor.Position; //store the mouse position
Point ScrPT2 = ScrPT; ScrPT2.X = 1; ScrPT2.Y = 1;
System.Windows.Forms.Cursor.Position = ScrPT2; //set the mouse position to 1,1
System.Windows.Forms.Cursor.Position = ScrPT;//set back the mouse position to its original value
}