📄 wx_extra_imps.cpp
字号:
//////////////////////// craeted by Alex//////////////////////// For compilers that support precompilation, includes "wx.h".#include "wx/wxprec.h"#include <memory.h>#ifndef WX_PRECOMP #include "wx/defs.h"#endif#ifdef __WXMSW__// from filefn.cppvoid WXDLLEXPORT wxSplitPath(const char *pszFileName, wxString *pstrPath, wxString *pstrName, wxString *pstrExt){ wxCHECK_RET( pszFileName, _("NULL file name in wxSplitPath") ); const char *pDot = strrchr(pszFileName, wxFILE_SEP_EXT); const char *pSepUnix = strrchr(pszFileName, wxFILE_SEP_PATH_UNIX); const char *pSepDos = strrchr(pszFileName, wxFILE_SEP_PATH_DOS); // take the last of the two size_t nPosUnix = pSepUnix ? pSepUnix - pszFileName : 0; size_t nPosDos = pSepDos ? pSepDos - pszFileName : 0; if ( nPosDos > nPosUnix ) nPosUnix = nPosDos;// size_t nLen = Strlen(pszFileName); if ( pstrPath ) *pstrPath = wxString(pszFileName, nPosUnix); if ( pDot ) { size_t nPosDot = pDot - pszFileName; if ( pstrName ) *pstrName = wxString(pszFileName + nPosUnix + 1, nPosDot - nPosUnix); if ( pstrExt ) *pstrExt = wxString(pszFileName + nPosDot + 1); } else { if ( pstrName ) *pstrName = wxString(pszFileName + nPosUnix + 1); if ( pstrExt ) pstrExt->Empty(); }}wxLocale *wxGetLocale(){ return NULL;}const char *wxLocale::GetString(const char *szOrigString, const char *) const{ return szOrigString;}#endif // MSW
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -