WEB开发网      濠靛倻鏅悵顖涚附閽樺鐎诲ù婊庡亾缁辨帗鎷呴悩鍨暠濞戞挴鍋撳ù鐘烘閸ㄥ孩绂嶉锝喰﹂柟瀛樺灣濠婃垿鎯冮崟顏嗩伇濞寸姾妫勬慨鈺呭礉濞戝磭骞㈤悹鍥у槻閸ㄥ孩绂嶉敓锟� ---闁挎洩鎷�
开发学院软件开发VC VisualC++6.0API函数操作技巧集 阅读

VisualC++6.0API函数操作技巧集

 2008-11-12 19:29:09 来源:WEB开发网 闁靛棴鎷�闁告垵绻愰惃顒傗偓娑欍仦缂嶏拷濠⒀呭仜閵囧洨鈧稒銇炵紞锟�闁靛棴鎷�  闁稿繗娅曢弫鐐哄级閵婏缚鑸瀣仧濞堟垵顕ラ鐓庤Е
核心提示:一、隐藏和显示光标 函数: int ShowCursor ( BOOL bShow );参数 bshow,为布尔型,VisualC++6.0API函数操作技巧集,bShow的值为False时隐藏光标,为True时显示光标;该函数的返回值为整型,交换后,返回值TRUE,为鼠标隐藏或显示的指数器;返回值大于等于0时显示光标

一、隐藏和显示光标

函数: int ShowCursor ( BOOL bShow );

参数 bshow,为布尔型,bShow的值为False时隐藏光标,为True时显示光标;该函数的返回值为整型,为鼠标隐藏或显示的指数器;返回值大于等于0时显示光标,否则隐藏鼠标;如果安装了鼠标初值为0。

实例:

在基于对话框的应用程序中放置两个Button,名称分别为HideCursor和ShowCursor;再放置一个CStatic控件,名称为Label1,用于显示光标计数器。

源程序为:

  // 使光标计数器的值减一,如果小于零,隐藏光标
  void CMyTestDlg::OnHideCursor()
  {
  int i;
  i=ShowCursor(FALSE);
  Cstring string;
  string.Format(_T("%d" ),i);
  Label1.SetWindowText(&string);
  }
  // 使光标计数器的值加一,如果大于等于零,显示光标
  void CMyTestDlg::OnShowCursor()
  {
  int j;
  j=ShowCursor(TRUE);
  Cstring string;
  string.Format(_T("%d" ),j);
  Label1.SetWindowText(&string);
  }
    运行程序,连续单击ShowCursor按钮,你会见到计数器从1(光标显示时初值为0)开始不断加1;再连续单击HideCursor按钮,又会见到计数器不断减1,当计数器为-1时开始隐藏光标。

二、交换鼠标左右键和恢复

函数:

BOOL SwapMouseButton ( BOOL fSwap );

参数 fSwap,为布尔型,TRUE表示交换鼠标左右键,FALSE表示恢复系统默认左右手习惯;返回值亦为布尔型,交换后,返回值TRUE,恢复正常值为FALSE。

1 2 3  下一页

Tags:VisualC API 函数

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接