GetCaretPos可以得到光标的顶部坐标,但是我想得到底部坐标,不知道有没相应的API

解决方案 »

  1.   

    GetTextExtentExPoint 
    一般光标高度和字符高度一样,取得坐标后,用上面的函数取得字符高度,计算得到光标底部坐标。
      

  2.   

    有个麻烦就是光标所属的窗口不定,因此GetTextExtentExPoint中传入的dc也是不定的。需要解决这个问题。不过你要得到底部坐标干吗呢?
      

  3.   

    GetSystemMetrics 的SM_CXCURSOR, SM_CYCURSOR 可获得鼠标的大小