winapi 有一个EM_GETFIRSTVISIBLELINE消息,可用于获取在多行编辑控件中显示的第一行。winapi 中没有 EM_SETFIRSTVISIBLELINE 消息。对此,有一个问题:如何进行反向操作,滚动编辑控件,使第一条可见的行是给定编号的行?
winapi 有一个EM_GETFIRSTVISIBLELINE消息,可用于获取在多行编辑控件中显示的第一行。winapi 中没有 EM_SETFIRSTVISIBLELINE 消息。对此,有一个问题:如何进行反向操作,滚动编辑控件,使第一条可见的行是给定编号的行?
我为自己找到了以下解决方案: