程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> C語言 >> C++ >> C++入門知識 >> MFC獲取光標相對於控件所在行,mfc獲取光標

MFC獲取光標相對於控件所在行,mfc獲取光標

編輯:C++入門知識

MFC獲取光標相對於控件所在行,mfc獲取光標


獲取光標在控件上所在的行數

/*editControl為Edit Control的變量*/
CPoint point = editControl.GetCaretPos(); //獲取光標相對於控件的位置
INT cpxy = editControl.CharFromPos(point); //獲取光標位置
INT currentLine = HIWORD(cpxy); //獲取光標的行號

打印行號檢驗(行號從0開始)

char ch[10];
itoa(currentLine, ch, 10);
OutputDebugString(ch);

 

參考資料:
  CEDITview獲取當前光標行的內容

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved