⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 atlscintilla.h

📁 remote debug and compile tools
💻 H
📖 第 1 页 / 共 5 页
字号:
   {
      ATLASSERT(::IsWindow(m_hWnd));
      ::SendMessage(m_hWnd, SCI_LINESCROLLDOWN, 0, 0L);
   }
   void LineScrollUp()
   {
      ATLASSERT(::IsWindow(m_hWnd));
      ::SendMessage(m_hWnd, SCI_LINESCROLLUP, 0, 0L);
   }
   void DeleteBackNotLine()
   {
      ATLASSERT(::IsWindow(m_hWnd));
      ::SendMessage(m_hWnd, SCI_DELETEBACKNOTLINE, 0, 0L);
   }
   void HomeDisplay()
   {
      ATLASSERT(::IsWindow(m_hWnd));
      ::SendMessage(m_hWnd, SCI_HOMEDISPLAY, 0, 0L);
   }
   void HomeDisplayExtend()
   {
      ATLASSERT(::IsWindow(m_hWnd));
      ::SendMessage(m_hWnd, SCI_HOMEDISPLAYEXTEND, 0, 0L);
   }
   void LineEndDisplay()
   {
      ATLASSERT(::IsWindow(m_hWnd));
      ::SendMessage(m_hWnd, SCI_LINEENDDISPLAY, 0, 0L);
   }
   void LineEndDisplayExtend()
   {
      ATLASSERT(::IsWindow(m_hWnd));
      ::SendMessage(m_hWnd, SCI_LINEENDDISPLAYEXTEND, 0, 0L);
   }
   void HomeWrap()
   {
      ATLASSERT(::IsWindow(m_hWnd));
      ::SendMessage(m_hWnd, SCI_HOMEWRAP, 0, 0L);
   }
   void HomeWrapExtend()
   {
      ATLASSERT(::IsWindow(m_hWnd));
      ::SendMessage(m_hWnd, SCI_HOMEWRAPEXTEND, 0, 0L);
   }
   void LineEndWrap()
   {
      ATLASSERT(::IsWindow(m_hWnd));
      ::SendMessage(m_hWnd, SCI_LINEENDWRAP, 0, 0L);
   }
   void LineEndWrapExtend()
   {
      ATLASSERT(::IsWindow(m_hWnd));
      ::SendMessage(m_hWnd, SCI_LINEENDWRAPEXTEND, 0, 0L);
   }
   void VCHomeWrap()
   {
      ATLASSERT(::IsWindow(m_hWnd));
      ::SendMessage(m_hWnd, SCI_VCHOMEWRAP, 0, 0L);
   }
   void VCHomeWrapExtend()
   {
      ATLASSERT(::IsWindow(m_hWnd));
      ::SendMessage(m_hWnd, SCI_VCHOMEWRAPEXTEND, 0, 0L);
   }
   void LineCopy()
   {
      ATLASSERT(::IsWindow(m_hWnd));
      ::SendMessage(m_hWnd, SCI_LINECOPY, 0, 0L);
   }
   void MoveCaretInsideView()
   {
      ATLASSERT(::IsWindow(m_hWnd));
      ::SendMessage(m_hWnd, SCI_MOVECARETINSIDEVIEW, 0, 0L);
   }
   int LineLength(int iLine)
   {
      ATLASSERT(::IsWindow(m_hWnd));
      return (int) ::SendMessage(m_hWnd, SCI_LINELENGTH, (WPARAM) iLine, 0L);
   }
   void BraceHighlight(long lPos1, long lPos2)
   {
      ATLASSERT(::IsWindow(m_hWnd));
      ::SendMessage(m_hWnd, SCI_BRACEHIGHLIGHT, (WPARAM) lPos1, (LPARAM) lPos2);
   }
   void BraceBadLight(long lPos)
   {
      ATLASSERT(::IsWindow(m_hWnd));
      ::SendMessage(m_hWnd, SCI_BRACEBADLIGHT, (WPARAM) lPos, 0L);
   }
   long BraceMatch(long lPos)
   {
      ATLASSERT(::IsWindow(m_hWnd));
      return (long) ::SendMessage(m_hWnd, SCI_BRACEMATCH, (WPARAM) lPos, 0L);
   }
   BOOL GetViewEOL() const
   {
      ATLASSERT(::IsWindow(m_hWnd));
      return (BOOL) ::SendMessage(m_hWnd, SCI_GETVIEWEOL, 0, 0L);
   }
   void SetViewEOL(BOOL bVisible)
   {
      ATLASSERT(::IsWindow(m_hWnd));
      ::SendMessage(m_hWnd, SCI_SETVIEWEOL, (WPARAM) bVisible, 0L);
   }
   int GetDocPointer() const
   {
      ATLASSERT(::IsWindow(m_hWnd));
      return (int) ::SendMessage(m_hWnd, SCI_GETDOCPOINTER, 0, 0L);
   }
   void SetDocPointer(int iPointer)
   {
      ATLASSERT(::IsWindow(m_hWnd));
      ::SendMessage(m_hWnd, SCI_SETDOCPOINTER, 0, (LPARAM) iPointer);
   }
   void SetModEventMask(int iMask)
   {
      ATLASSERT(::IsWindow(m_hWnd));
      ::SendMessage(m_hWnd, SCI_SETMODEVENTMASK, (WPARAM) iMask, 0L);
   }
   int GetEdgeColumn() const
   {
      ATLASSERT(::IsWindow(m_hWnd));
      return (int) ::SendMessage(m_hWnd, SCI_GETEDGECOLUMN, 0, 0L);
   }
   void SetEdgeColumn(int iColumn)
   {
      ATLASSERT(::IsWindow(m_hWnd));
      ::SendMessage(m_hWnd, SCI_SETEDGECOLUMN, (WPARAM) iColumn, 0L);
   }
   int GetEdgeMode() const
   {
      ATLASSERT(::IsWindow(m_hWnd));
      return (int) ::SendMessage(m_hWnd, SCI_GETEDGEMODE, 0, 0L);
   }
   void SetEdgeMode(int iMode)
   {
      ATLASSERT(::IsWindow(m_hWnd));
      ::SendMessage(m_hWnd, SCI_SETEDGEMODE, (WPARAM) iMode, 0L);
   }
   COLORREF GetEdgeColour() const
   {
      ATLASSERT(::IsWindow(m_hWnd));
      return (COLORREF) ::SendMessage(m_hWnd, SCI_GETEDGECOLOUR, 0, 0L);
   }
   void SetEdgeColour(COLORREF clrEdgeColour)
   {
      ATLASSERT(::IsWindow(m_hWnd));
      ::SendMessage(m_hWnd, SCI_SETEDGECOLOUR, (WPARAM) clrEdgeColour, 0L);
   }
   void SearchAnchor()
   {
      ATLASSERT(::IsWindow(m_hWnd));
      ::SendMessage(m_hWnd, SCI_SEARCHANCHOR, 0, 0L);
   }
   int SearchNext(int iFlags, LPCSTR pstrText)
   {
      ATLASSERT(::IsWindow(m_hWnd));
      ATLASSERT(pstrText);
      return (int) ::SendMessage(m_hWnd, SCI_SEARCHNEXT, (WPARAM) iFlags, (LPARAM) pstrText);
   }
   int SearchPrev(int iFlags, LPCSTR pstrText)
   {
      ATLASSERT(::IsWindow(m_hWnd));
      ATLASSERT(pstrText);
      return (int) ::SendMessage(m_hWnd, SCI_SEARCHPREV, (WPARAM) iFlags, (LPARAM) pstrText);
   }
   int LinesOnScreen() const
   {
      ATLASSERT(::IsWindow(m_hWnd));
      return (int) ::SendMessage(m_hWnd, SCI_LINESONSCREEN, 0, 0L);
   }
   void UsePopUp(BOOL bAllowPopUp)
   {
      ATLASSERT(::IsWindow(m_hWnd));
      ::SendMessage(m_hWnd, SCI_USEPOPUP, (WPARAM) bAllowPopUp, 0L);
   }
   BOOL SelectionIsRectangle() const
   {
      ATLASSERT(::IsWindow(m_hWnd));
      return (BOOL) ::SendMessage(m_hWnd, SCI_SELECTIONISRECTANGLE, 0, 0L);
   }
   void SetZoom(int iZoom)
   {
      ATLASSERT(::IsWindow(m_hWnd));
      ::SendMessage(m_hWnd, SCI_SETZOOM, (WPARAM) iZoom, 0L);
   }
   int GetZoom() const
   {
      ATLASSERT(::IsWindow(m_hWnd));
      return (int) ::SendMessage(m_hWnd, SCI_GETZOOM, 0, 0L);
   }
   int CreateDocument()
   {
      ATLASSERT(::IsWindow(m_hWnd));
      return (int) ::SendMessage(m_hWnd, SCI_CREATEDOCUMENT, 0, 0L);
   }
   void AddRefDocument(int iDoc)
   {
      ATLASSERT(::IsWindow(m_hWnd));
      ::SendMessage(m_hWnd, SCI_ADDREFDOCUMENT, 0, (LPARAM) iDoc);
   }
   void ReleaseDocument(int iDoc)
   {
      ATLASSERT(::IsWindow(m_hWnd));
      ::SendMessage(m_hWnd, SCI_RELEASEDOCUMENT, 0, (LPARAM) iDoc);
   }
   int GetModEventMask() const
   {
      ATLASSERT(::IsWindow(m_hWnd));
      return (int) ::SendMessage(m_hWnd, SCI_GETMODEVENTMASK, 0, 0L);
   }
   void SetFocus(BOOL bFocus)
   {
      ATLASSERT(::IsWindow(m_hWnd));
      ::SendMessage(m_hWnd, SCI_SETFOCUS, (WPARAM) bFocus, 0L);
   }
   BOOL GetFocus() const
   {
      ATLASSERT(::IsWindow(m_hWnd));
      return (BOOL) ::SendMessage(m_hWnd, SCI_GETFOCUS, 0, 0L);
   }
   void SetStatus(int iStatusCode)
   {
      ATLASSERT(::IsWindow(m_hWnd));
      ::SendMessage(m_hWnd, SCI_SETSTATUS, (WPARAM) iStatusCode, 0L);
   }
   int GetStatus() const
   {
      ATLASSERT(::IsWindow(m_hWnd));
      return (int) ::SendMessage(m_hWnd, SCI_GETSTATUS, 0, 0L);
   }
   void SetMouseDownCaptures(BOOL bCaptures)
   {
      ATLASSERT(::IsWindow(m_hWnd));
      ::SendMessage(m_hWnd, SCI_SETMOUSEDOWNCAPTURES, (WPARAM) bCaptures, 0L);
   }
   BOOL GetMouseDownCaptures() const
   {
      ATLASSERT(::IsWindow(m_hWnd));
      return (BOOL) ::SendMessage(m_hWnd, SCI_GETMOUSEDOWNCAPTURES, 0, 0L);
   }
   void SetCursor(int iCursorType)
   {
      ATLASSERT(::IsWindow(m_hWnd));
      ::SendMessage(m_hWnd, SCI_SETCURSOR, (WPARAM) iCursorType, 0L);
   }
   int GetCursor() const
   {
      ATLASSERT(::IsWindow(m_hWnd));
      return (int) ::SendMessage(m_hWnd, SCI_GETCURSOR, 0, 0L);
   }
   void SetControlCharSymbol(int iSymbol)
   {
      ATLASSERT(::IsWindow(m_hWnd));
      ::SendMessage(m_hWnd, SCI_SETCONTROLCHARSYMBOL, (WPARAM) iSymbol, 0L);
   }
   int GetControlCharSymbol() const
   {
      ATLASSERT(::IsWindow(m_hWnd));
      return (int) ::SendMessage(m_hWnd, SCI_GETCONTROLCHARSYMBOL, 0, 0L);
   }
   void WordPartLeft()
   {
      ATLASSERT(::IsWindow(m_hWnd));
      ::SendMessage(m_hWnd, SCI_WORDPARTLEFT, 0, 0L);
   }
   void WordPartLeftExtend()
   {
      ATLASSERT(::IsWindow(m_hWnd));
      ::SendMessage(m_hWnd, SCI_WORDPARTLEFTEXTEND, 0, 0L);
   }
   void WordPartRight()
   {
      ATLASSERT(::IsWindow(m_hWnd));
      ::SendMessage(m_hWnd, SCI_WORDPARTRIGHT, 0, 0L);
   }
   void WordPartRightExtend()
   {
      ATLASSERT(::IsWindow(m_hWnd));
      ::SendMessage(m_hWnd, SCI_WORDPARTRIGHTEXTEND, 0, 0L);
   }
   void SetVisiblePolicy(int iVisiblePolicy, int iVisibleSlop)
   {
      ATLASSERT(::IsWindow(m_hWnd));
      ::SendMessage(m_hWnd, SCI_SETVISIBLEPOLICY, (WPARAM) iVisiblePolicy, (LPARAM) iVisibleSlop);
   }
   void DelLineLeft()
   {
      ATLASSERT(::IsWindow(m_hWnd));
      ::SendMessage(m_hWnd, SCI_DELLINELEFT, 0, 0L);
   }
   void DelLineRight()
   {
      ATLASSERT(::IsWindow(m_hWnd));
      ::SendMessage(m_hWnd, SCI_DELLINERIGHT, 0, 0L);
   }
   void SetXOffset(int iNewOffset)
   {
      ATLASSERT(::IsWindow(m_hWnd));
      ::SendMessage(m_hWnd, SCI_SETXOFFSET, (WPARAM) iNewOffset, 0L);
   }
   int GetXOffset() const
   {
      ATLASSERT(::IsWindow(m_hWnd));
      return (int) ::SendMessage(m_hWnd, SCI_GETXOFFSET, 0, 0L);
   }
   void ChooseCaretX()
   {
      ATLASSERT(::IsWindow(m_hWnd));
      ::SendMessage(m_hWnd, SCI_CHOOSECARETX, 0, 0L);
   }
   void GrabFocus()
   {
      ATLASSERT(::IsWindow(m_hWnd));
      ::SendMessage(m_hWnd, SCI_GRABFOCUS, 0, 0L);
   }
   void SetXCaretPolicy(int iCaretPolicy, int iCaretSlop)
   {
      ATLASSERT(::IsWindow(m_hWnd));
      ::SendMessage(m_hWnd, SCI_SETXCARETPOLICY, (WPARAM) iCaretPolicy, (LPARAM) iCaretSlop);
   }
   void SetYCaretPolicy(int iCaretPolicy, int iCaretSlop)
   {
      ATLASSERT(::IsWindow(m_hWnd));
      ::SendMessage(m_hWnd, SCI_SETYCARETPOLICY, (WPARAM) iCaretPolicy, (LPARAM) iCaretSlop);
   }
   void SetPrintWrapMode(int iMode)
   {
      ATLASSERT(::IsWindow(m_hWnd));
      ::SendMessage(m_hWnd, SCI_SETPRINTWRAPMODE, (WPARAM) iMode, 0L);
   }
   int GetPrintWrapMode() const
   {
      ATLASSERT(::IsWindow(m_hWnd));
      return (int) ::SendMessage(m_hWnd, SCI_GETPRINTWRAPMODE, 0, 0L);
   }
   void SetHotspotActiveFore(BOOL bUseSetting, COLORREF clrFore)
   {
      ATLASSERT(::IsWindow(m_hWnd));
      ::SendMessage(m_hWnd, SCI_SETHOTSPOTACTIVEFORE, (WPARAM) bUseSetting, (LPARAM) clrFore);
   }
   void SetHotspotActiveBack(BOOL bUseSetting, COLORREF clrBack)
   {
      ATLASSERT(::IsWindow(m_hWnd));
      ::SendMessage(m_hWnd, SCI_SETHOTSPOTACTIVEBACK, (WPARAM) bUseSetting, (LPARAM) clrBack);
   }
   void SetHotspotActiveUnderline(BOOL bUnderline)
   {
      ATLASSERT(::IsWindow(m_hWnd));
      ::SendMessage(m_hWnd, SCI_SETHOTSPOTACTIVEUNDERLINE, (WPARAM) bUnderline, 0L);
   }
   void SetHotspotSingleLine(BOOL bSingleLine)
   {
      ATLASSERT(::IsWindow(m_hWnd));
      ::SendMessage(m_hWnd, SCI_SETHOTSPOTSINGLELINE, (WPARAM) bSingleLine, 0L);
   }
   void ParaDown()
   {
      ATLASSERT(::IsWindow(m_hWnd));
      ::SendMessage(m_hWnd, SCI_PARADOWN, 0, 0L);
   }
   void ParaDownExtend()
   {
      ATLASSERT(::IsWindow(m_hWnd));
      ::SendMessage(m_hWnd, SCI_PARADOWNEXTEND, 0, 0L);
   }
   void ParaUp()
   {
      ATLASSERT(::IsWindow(m_hWnd));
      ::SendMessage(m_hWnd, SCI_PARAUP, 0, 0L);
   }
   void ParaUpExtend()
   {
      ATLASSERT(::IsWindow(m_hWnd));
      ::SendMessage(m_hWnd, SCI_PARAUPEXTEND, 0, 0L);
   }
   long PositionBefore(long lPos)
   {
      ATLASSERT(::IsWindow(m_hWnd));
      return (long) ::SendMessage(m_hWnd, SCI_POSITIONBEFORE, (WPARAM) lPos, 0L);
   }
   long PositionAfter(long lPos)
   {
      ATLASSERT(::IsWindow(m_hWnd));
      return (long) ::SendMessage(m_hWnd, SCI_POSITIONAFTER, (WPARAM) lPos, 0L);
   }
   void CopyRange(long lStart, long lEnd)
   {
      ATLASSERT(::IsWindow(m_hWnd));
      ::SendMessage(m_hWnd, SCI_COPYRANGE, (WPARAM) lStart, (LPARAM) lEnd);
   }
   void CopyText(int iLength, LPCSTR pstrText)
   {
      ATLASSERT(::IsWindow(m_hWnd));
      ATLASSERT(pstrText);
      ::SendMessage(m_hWnd, SCI_COPYTEXT, (WPARAM) iLength, (LPARAM) pstrText);
   }
   void SetSelectionMode(int iMode)
   {
      ATLASSERT(::IsWindow(m_hWnd));
      ::SendMessage(m_hWnd, SCI_SETSELECTIONMODE, (WPARAM) iMode, 0L);
   }
   int GetSelectionMode() const
   {
      ATLASSERT(::IsWindow(m_hWnd));
      return (int) ::SendMessage(m_hWnd, SCI_GETSELECTIONMODE, 0, 0L);
   }
   long GetLineSelStartPosition(int iLine)
   {
      ATLASSERT(::IsWindow(m_hWnd));
      return (long) ::SendMessage(m_hWnd, SCI_GETLINESELSTARTPOSITION, (WPARAM) iLine, 0L);
   }
   long GetLineSelEndPosition(int iLine)
   {
  

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -