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

📄 atlscintilla.h

📁 remote debug and compile tools
💻 H
📖 第 1 页 / 共 5 页
字号:
   void SetFoldExpanded(int iLine, BOOL bExpanded)
   {
      ATLASSERT(::IsWindow(m_hWnd));
      ::SendMessage(m_hWnd, SCI_SETFOLDEXPANDED, (WPARAM) iLine, (LPARAM) bExpanded);
   }
   BOOL GetFoldExpanded(int iLine) const
   {
      ATLASSERT(::IsWindow(m_hWnd));
      return (BOOL) ::SendMessage(m_hWnd, SCI_GETFOLDEXPANDED, (WPARAM) iLine, 0L);
   }
   void ToggleFold(int iLine)
   {
      ATLASSERT(::IsWindow(m_hWnd));
      ::SendMessage(m_hWnd, SCI_TOGGLEFOLD, (WPARAM) iLine, 0L);
   }
   void EnsureVisible(int iLine)
   {
      ATLASSERT(::IsWindow(m_hWnd));
      ::SendMessage(m_hWnd, SCI_ENSUREVISIBLE, (WPARAM) iLine, 0L);
   }
   void SetFoldFlags(int iFlags)
   {
      ATLASSERT(::IsWindow(m_hWnd));
      ::SendMessage(m_hWnd, SCI_SETFOLDFLAGS, (WPARAM) iFlags, 0L);
   }
   void EnsureVisibleEnforcePolicy(int iLine)
   {
      ATLASSERT(::IsWindow(m_hWnd));
      ::SendMessage(m_hWnd, SCI_ENSUREVISIBLEENFORCEPOLICY, (WPARAM) iLine, 0L);
   }
   void SetTabIndents(BOOL bTabIndents)
   {
      ATLASSERT(::IsWindow(m_hWnd));
      ::SendMessage(m_hWnd, SCI_SETTABINDENTS, (WPARAM) bTabIndents, 0L);
   }
   BOOL GetTabIndents() const
   {
      ATLASSERT(::IsWindow(m_hWnd));
      return (BOOL) ::SendMessage(m_hWnd, SCI_GETTABINDENTS, 0, 0L);
   }
   void SetBackSpaceUnIndents(BOOL bBsUnIndents)
   {
      ATLASSERT(::IsWindow(m_hWnd));
      ::SendMessage(m_hWnd, SCI_SETBACKSPACEUNINDENTS, (WPARAM) bBsUnIndents, 0L);
   }
   BOOL GetBackSpaceUnIndents() const
   {
      ATLASSERT(::IsWindow(m_hWnd));
      return (BOOL) ::SendMessage(m_hWnd, SCI_GETBACKSPACEUNINDENTS, 0, 0L);
   }
   void SetMouseDwellTime(int iPeriodMilliseconds)
   {
      ATLASSERT(::IsWindow(m_hWnd));
      ::SendMessage(m_hWnd, SCI_SETMOUSEDWELLTIME, (WPARAM) iPeriodMilliseconds, 0L);
   }
   int GetMouseDwellTime() const
   {
      ATLASSERT(::IsWindow(m_hWnd));
      return (int) ::SendMessage(m_hWnd, SCI_GETMOUSEDWELLTIME, 0, 0L);
   }
   int WordStartPosition(long lPos, BOOL bOnlyWordCharacters)
   {
      ATLASSERT(::IsWindow(m_hWnd));
      return (int) ::SendMessage(m_hWnd, SCI_WORDSTARTPOSITION, (WPARAM) lPos, (LPARAM) bOnlyWordCharacters);
   }
   int WordEndPosition(long lPos, BOOL bOnlyWordCharacters)
   {
      ATLASSERT(::IsWindow(m_hWnd));
      return (int) ::SendMessage(m_hWnd, SCI_WORDENDPOSITION, (WPARAM) lPos, (LPARAM) bOnlyWordCharacters);
   }
   void SetWrapMode(int iMode)
   {
      ATLASSERT(::IsWindow(m_hWnd));
      ::SendMessage(m_hWnd, SCI_SETWRAPMODE, (WPARAM) iMode, 0L);
   }
   int GetWrapMode() const
   {
      ATLASSERT(::IsWindow(m_hWnd));
      return (int) ::SendMessage(m_hWnd, SCI_GETWRAPMODE, 0, 0L);
   }
   void SetWrapVisualFlags(int iWrapVisualFlags)
   {
      ATLASSERT(::IsWindow(m_hWnd));
      ::SendMessage(m_hWnd, SCI_SETWRAPVISUALFLAGS, (WPARAM) iWrapVisualFlags, 0L);
   }
   int GetWrapVisualFlags() const
   {
      ATLASSERT(::IsWindow(m_hWnd));
      return (int) ::SendMessage(m_hWnd, SCI_GETWRAPVISUALFLAGS, 0, 0L);
   }
   void SetWrapVisualFlagsLocation(int iWrapVisualFlagsLocation)
   {
      ATLASSERT(::IsWindow(m_hWnd));
      ::SendMessage(m_hWnd, SCI_SETWRAPVISUALFLAGSLOCATION, (WPARAM) iWrapVisualFlagsLocation, 0L);
   }
   int GetWrapVisualFlagsLocation() const
   {
      ATLASSERT(::IsWindow(m_hWnd));
      return (int) ::SendMessage(m_hWnd, SCI_GETWRAPVISUALFLAGSLOCATION, 0, 0L);
   }
   void SetWrapStartIndent(int iIndent)
   {
      ATLASSERT(::IsWindow(m_hWnd));
      ::SendMessage(m_hWnd, SCI_SETWRAPSTARTINDENT, (WPARAM) iIndent, 0L);
   }
   int GetWrapStartIndent() const
   {
      ATLASSERT(::IsWindow(m_hWnd));
      return (int) ::SendMessage(m_hWnd, SCI_GETWRAPSTARTINDENT, 0, 0L);
   }
   void SetLayoutCache(int iMode)
   {
      ATLASSERT(::IsWindow(m_hWnd));
      ::SendMessage(m_hWnd, SCI_SETLAYOUTCACHE, (WPARAM) iMode, 0L);
   }
   int GetLayoutCache() const
   {
      ATLASSERT(::IsWindow(m_hWnd));
      return (int) ::SendMessage(m_hWnd, SCI_GETLAYOUTCACHE, 0, 0L);
   }
   void SetScrollWidth(int iPixelWidth)
   {
      ATLASSERT(::IsWindow(m_hWnd));
      ::SendMessage(m_hWnd, SCI_SETSCROLLWIDTH, (WPARAM) iPixelWidth, 0L);
   }
   int GetScrollWidth() const
   {
      ATLASSERT(::IsWindow(m_hWnd));
      return (int) ::SendMessage(m_hWnd, SCI_GETSCROLLWIDTH, 0, 0L);
   }
   int TextWidth(int iStyle, LPCSTR pstrText) const
   {
      ATLASSERT(::IsWindow(m_hWnd));
      ATLASSERT(pstrText);
      return (int) ::SendMessage(m_hWnd, SCI_TEXTWIDTH, (WPARAM) iStyle, (LPARAM) pstrText);
   }
   void SetEndAtLastLine(BOOL bEndAtLastLine)
   {
      ATLASSERT(::IsWindow(m_hWnd));
      ::SendMessage(m_hWnd, SCI_SETENDATLASTLINE, (WPARAM) bEndAtLastLine, 0L);
   }
   BOOL GetEndAtLastLine() const
   {
      ATLASSERT(::IsWindow(m_hWnd));
      return (BOOL) ::SendMessage(m_hWnd, SCI_GETENDATLASTLINE, 0, 0L);
   }
   int TextHeight(int iLine) const
   {
      ATLASSERT(::IsWindow(m_hWnd));
      return (int) ::SendMessage(m_hWnd, SCI_TEXTHEIGHT, (WPARAM) iLine, 0L);
   }
   void SetVScrollBar(BOOL bShow)
   {
      ATLASSERT(::IsWindow(m_hWnd));
      ::SendMessage(m_hWnd, SCI_SETVSCROLLBAR, (WPARAM) bShow, 0L);
   }
   BOOL GetVScrollBar() const
   {
      ATLASSERT(::IsWindow(m_hWnd));
      return (BOOL) ::SendMessage(m_hWnd, SCI_GETVSCROLLBAR, 0, 0L);
   }
   void AppendText(int iLength, LPCSTR pstrText)
   {
      ATLASSERT(::IsWindow(m_hWnd));
      ATLASSERT(pstrText);
      ::SendMessage(m_hWnd, SCI_APPENDTEXT, (WPARAM) iLength, (LPARAM) pstrText);
   }
   BOOL GetTwoPhaseDraw() const
   {
      ATLASSERT(::IsWindow(m_hWnd));
      return (BOOL) ::SendMessage(m_hWnd, SCI_GETTWOPHASEDRAW, 0, 0L);
   }
   void SetTwoPhaseDraw(BOOL bTwoPhase)
   {
      ATLASSERT(::IsWindow(m_hWnd));
      ::SendMessage(m_hWnd, SCI_SETTWOPHASEDRAW, (WPARAM) bTwoPhase, 0L);
   }
   void TargetFromSelection()
   {
      ATLASSERT(::IsWindow(m_hWnd));
      ::SendMessage(m_hWnd, SCI_TARGETFROMSELECTION, 0, 0L);
   }
   void LinesJoin()
   {
      ATLASSERT(::IsWindow(m_hWnd));
      ::SendMessage(m_hWnd, SCI_LINESJOIN, 0, 0L);
   }
   void LinesSplit(int iPixelWidth)
   {
      ATLASSERT(::IsWindow(m_hWnd));
      ::SendMessage(m_hWnd, SCI_LINESSPLIT, (WPARAM) iPixelWidth, 0L);
   }
   void SetFoldMarginColour(BOOL bUseSetting, COLORREF clrBack)
   {
      ATLASSERT(::IsWindow(m_hWnd));
      ::SendMessage(m_hWnd, SCI_SETFOLDMARGINCOLOUR, (WPARAM) bUseSetting, (LPARAM) clrBack);
   }
   void SetFoldMarginHiColour(BOOL bUseSetting, COLORREF clrFore)
   {
      ATLASSERT(::IsWindow(m_hWnd));
      ::SendMessage(m_hWnd, SCI_SETFOLDMARGINHICOLOUR, (WPARAM) bUseSetting, (LPARAM) clrFore);
   }
   void LineDown()
   {
      ATLASSERT(::IsWindow(m_hWnd));
      ::SendMessage(m_hWnd, SCI_LINEDOWN, 0, 0L);
   }
   void LineDownExtend()
   {
      ATLASSERT(::IsWindow(m_hWnd));
      ::SendMessage(m_hWnd, SCI_LINEDOWNEXTEND, 0, 0L);
   }
   void LineUp()
   {
      ATLASSERT(::IsWindow(m_hWnd));
      ::SendMessage(m_hWnd, SCI_LINEUP, 0, 0L);
   }
   void LineUpExtend()
   {
      ATLASSERT(::IsWindow(m_hWnd));
      ::SendMessage(m_hWnd, SCI_LINEUPEXTEND, 0, 0L);
   }
   void CharLeft()
   {
      ATLASSERT(::IsWindow(m_hWnd));
      ::SendMessage(m_hWnd, SCI_CHARLEFT, 0, 0L);
   }
   void CharLeftExtend()
   {
      ATLASSERT(::IsWindow(m_hWnd));
      ::SendMessage(m_hWnd, SCI_CHARLEFTEXTEND, 0, 0L);
   }
   void CharRight()
   {
      ATLASSERT(::IsWindow(m_hWnd));
      ::SendMessage(m_hWnd, SCI_CHARRIGHT, 0, 0L);
   }
   void CharRightExtend()
   {
      ATLASSERT(::IsWindow(m_hWnd));
      ::SendMessage(m_hWnd, SCI_CHARRIGHTEXTEND, 0, 0L);
   }
   void WordLeft()
   {
      ATLASSERT(::IsWindow(m_hWnd));
      ::SendMessage(m_hWnd, SCI_WORDLEFT, 0, 0L);
   }
   void WordLeftExtend()
   {
      ATLASSERT(::IsWindow(m_hWnd));
      ::SendMessage(m_hWnd, SCI_WORDLEFTEXTEND, 0, 0L);
   }
   void WordRight()
   {
      ATLASSERT(::IsWindow(m_hWnd));
      ::SendMessage(m_hWnd, SCI_WORDRIGHT, 0, 0L);
   }
   void WordRightExtend()
   {
      ATLASSERT(::IsWindow(m_hWnd));
      ::SendMessage(m_hWnd, SCI_WORDRIGHTEXTEND, 0, 0L);
   }
   void Home()
   {
      ATLASSERT(::IsWindow(m_hWnd));
      ::SendMessage(m_hWnd, SCI_HOME, 0, 0L);
   }
   void HomeExtend()
   {
      ATLASSERT(::IsWindow(m_hWnd));
      ::SendMessage(m_hWnd, SCI_HOMEEXTEND, 0, 0L);
   }
   void LineEnd()
   {
      ATLASSERT(::IsWindow(m_hWnd));
      ::SendMessage(m_hWnd, SCI_LINEEND, 0, 0L);
   }
   void LineEndExtend()
   {
      ATLASSERT(::IsWindow(m_hWnd));
      ::SendMessage(m_hWnd, SCI_LINEENDEXTEND, 0, 0L);
   }
   void DocumentStart()
   {
      ATLASSERT(::IsWindow(m_hWnd));
      ::SendMessage(m_hWnd, SCI_DOCUMENTSTART, 0, 0L);
   }
   void DocumentStartExtend()
   {
      ATLASSERT(::IsWindow(m_hWnd));
      ::SendMessage(m_hWnd, SCI_DOCUMENTSTARTEXTEND, 0, 0L);
   }
   void DocumentEnd()
   {
      ATLASSERT(::IsWindow(m_hWnd));
      ::SendMessage(m_hWnd, SCI_DOCUMENTEND, 0, 0L);
   }
   void DocumentEndExtend()
   {
      ATLASSERT(::IsWindow(m_hWnd));
      ::SendMessage(m_hWnd, SCI_DOCUMENTENDEXTEND, 0, 0L);
   }
   void PageUp()
   {
      ATLASSERT(::IsWindow(m_hWnd));
      ::SendMessage(m_hWnd, SCI_PAGEUP, 0, 0L);
   }
   void PageUpExtend()
   {
      ATLASSERT(::IsWindow(m_hWnd));
      ::SendMessage(m_hWnd, SCI_PAGEUPEXTEND, 0, 0L);
   }
   void PageDown()
   {
      ATLASSERT(::IsWindow(m_hWnd));
      ::SendMessage(m_hWnd, SCI_PAGEDOWN, 0, 0L);
   }
   void PageDownExtend()
   {
      ATLASSERT(::IsWindow(m_hWnd));
      ::SendMessage(m_hWnd, SCI_PAGEDOWNEXTEND, 0, 0L);
   }
   void EditToggleOvertype()
   {
      ATLASSERT(::IsWindow(m_hWnd));
      ::SendMessage(m_hWnd, SCI_EDITTOGGLEOVERTYPE, 0, 0L);
   }
   void Cancel() const
   {
      ATLASSERT(::IsWindow(m_hWnd));
      ::SendMessage(m_hWnd, SCI_CANCEL, 0, 0L);
   }
   void DeleteBack()
   {
      ATLASSERT(::IsWindow(m_hWnd));
      ::SendMessage(m_hWnd, SCI_DELETEBACK, 0, 0L);
   }
   void Tab()
   {
      ATLASSERT(::IsWindow(m_hWnd));
      ::SendMessage(m_hWnd, SCI_TAB, 0, 0L);
   }
   void BackTab()
   {
      ATLASSERT(::IsWindow(m_hWnd));
      ::SendMessage(m_hWnd, SCI_BACKTAB, 0, 0L);
   }
   void NewLine()
   {
      ATLASSERT(::IsWindow(m_hWnd));
      ::SendMessage(m_hWnd, SCI_NEWLINE, 0, 0L);
   }
   void FormFeed()
   {
      ATLASSERT(::IsWindow(m_hWnd));
      ::SendMessage(m_hWnd, SCI_FORMFEED, 0, 0L);
   }
   void VCHome()
   {
      ATLASSERT(::IsWindow(m_hWnd));
      ::SendMessage(m_hWnd, SCI_VCHOME, 0, 0L);
   }
   void VCHomeExtend()
   {
      ATLASSERT(::IsWindow(m_hWnd));
      ::SendMessage(m_hWnd, SCI_VCHOMEEXTEND, 0, 0L);
   }
   void ZoomIn()
   {
      ATLASSERT(::IsWindow(m_hWnd));
      ::SendMessage(m_hWnd, SCI_ZOOMIN, 0, 0L);
   }
   void ZoomOut()
   {
      ATLASSERT(::IsWindow(m_hWnd));
      ::SendMessage(m_hWnd, SCI_ZOOMOUT, 0, 0L);
   }
   void DelWordLeft()
   {
      ATLASSERT(::IsWindow(m_hWnd));
      ::SendMessage(m_hWnd, SCI_DELWORDLEFT, 0, 0L);
   }
   void DelWordRight()
   {
      ATLASSERT(::IsWindow(m_hWnd));
      ::SendMessage(m_hWnd, SCI_DELWORDRIGHT, 0, 0L);
   }
   void LineCut()
   {
      ATLASSERT(::IsWindow(m_hWnd));
      ::SendMessage(m_hWnd, SCI_LINECUT, 0, 0L);
   }
   void LineDelete()
   {
      ATLASSERT(::IsWindow(m_hWnd));
      ::SendMessage(m_hWnd, SCI_LINEDELETE, 0, 0L);
   }
   void LineTranspose()
   {
      ATLASSERT(::IsWindow(m_hWnd));
      ::SendMessage(m_hWnd, SCI_LINETRANSPOSE, 0, 0L);
   }
   void LineDuplicate()
   {
      ATLASSERT(::IsWindow(m_hWnd));
      ::SendMessage(m_hWnd, SCI_LINEDUPLICATE, 0, 0L);
   }
   void LowerCase()
   {
      ATLASSERT(::IsWindow(m_hWnd));
      ::SendMessage(m_hWnd, SCI_LOWERCASE, 0, 0L);
   }
   void UpperCase()
   {
      ATLASSERT(::IsWindow(m_hWnd));
      ::SendMessage(m_hWnd, SCI_UPPERCASE, 0, 0L);
   }
   void LineScrollDown()

⌨️ 快捷键说明

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