SetCaretPos设置光标坐标的时候,它用的是设备坐标,而不是逻辑坐标,一般画图的时候都是用的逻辑坐标,所以我们在进行显示光标的时候,尤其是在滚动条滚动的时候,一定要将此时光标的逻辑坐标转换为设备坐标,然后再去调用SetCarePos函数
一般内存DC是不能进行坐标转换的,我们只能用屏幕DC去进行坐标转换。
SetCaretPos设置光标坐标的时候,它用的是设备坐标,而不是逻辑坐标,一般画图的时候都是用的逻辑坐标,所以我们在进行显示光标的时候,尤其是在滚动条滚动的时候,一定要将此时光标的逻辑坐标转换为设备坐标,然后再去调用SetCarePos函数
一般内存DC是不能进行坐标转换的,我们只能用屏幕DC去进行坐标转换。