资源简介
网上常见到的是GuiLib库的VC++6版本。这个是用于VS2010及以上版本的,而且区别于其他版本之处在于修正了其中不能显示菜单栏的bug。建议编译时用Debug Unicoed版。
代码片段和文件信息
//-----------------------------------------------------------------------//
// This is a part of the GuiLib MFC Extention. //
// Modified : Francisco Campos //
// (C) 2002 Francisco Campos All rights reserved //
// This code is provided “as is“ with absolutely no warranty expressed //
// or implied. Any use is at your own risk. //
// You must obtain the author‘s consent before you can include this code //
// in a software library. //
// If the source code in this file is used in any application //
// then acknowledgement must be made to the author of this program //
// fcampos@tutopia.com //
//-----------------------------------------------------------------------//
// Copyright (C) 1998 by Juraj Rojko jrojko@twist.cz
// All rights reserved
//
#include “stdafx.h“
#include “CGuiEditView.h“
#ifdef _DEBUG
#define new DEBUG_NEW
#undef THIS_FILE
static char THIS_FILE[] = __FILE__;
#endif
/////////////////////////////////////////////////////////////////////////////
// CGuiEditView
IMPLEMENT_DYNCREATE(CGuiEditView CRichEditView)
BEGIN_MESSAGE_MAP(CGuiEditView CRichEditView)
//{{AFX_MSG_MAP(CGuiEditView)
ON_CONTROL_REFLECT(EN_CHANGE onchange)
ON_WM_CREATE()
//}}AFX_MSG_MAP
// Standard printing commands
ON_COMMAND(ID_FILE_PRINT CRichEditView::OnFilePrint)
ON_COMMAND(ID_FILE_PRINT_DIRECT CRichEditView::OnFilePrint)
ON_COMMAND(ID_FILE_PRINT_PREVIEW CRichEditView::OnFilePrintPreview)
ON_NOTIFY_REFLECT(EN_PROTECTED OnProtected)
ON_MESSAGE(WM_SETTEXT OnSetText)
END_MESSAGE_MAP()
/////////////////////////////////////////////////////////////////////////////
// CGuiEditView construction/destruction
CGuiEditView::CGuiEditView()
{
m_chComment = 1;
m_bCaseSensitive = FALSE;
m_bChangeCase = TRUE;
SetStringQuotes(_T(“\““));
SetKeywordColor(RGB(00255) FALSE);
SetConstantColor(RGB(000) TRUE);
SetCommentColor(RGB(01280) FALSE);
SetNumberColor(RGB(2550255) FALSE);
SetStringColor(RGB(2550255) FALSE);
m_bInForcedChange = FALSE;
m_changeType = ctUndo;
m_crOldSel.cpMin = m_crOldSel.cpMax = 0;
}
CGuiEditView::~CGuiEditView()
{
}
BOOL CGuiEditView::PreCreateWindow(CREATESTRUCT& cs)
{
// TODO: Modify the Window class or styles here by modifying
// the CREATESTRUCT cs
return CRichEditView::PreCreateWindow(cs);
}
void CGuiEditView::OnInitialUpdate()
{
// Set the printing margins (720 twips = 1/2 inch).
SetMargins(CRect(720 720 720 720));
CRichEditView::OnInitialUpdate();
}
/////////////////////////////////////////////////////////////////////////////
// CGuiEditView printing
BOOL CGuiEditView::OnPreparePrinting(CPrintInfo* pInfo)
{
// default preparation
return DoPreparePrinting(pInfo);
}
/////////////////////////////////////////////////////////////////////////////
// CGuiEditView diagnostics
#ifdef _DEBUG
void CGu
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 356 2011-09-15 14:47 GuiLib1.6\deletetemp.bat
文件 1532 2006-04-10 12:13 GuiLib1.6\GuiLib\cba
....... 14395 2004-08-18 09:21 GuiLib1.6\GuiLib\CGuiEditView.cpp
....... 4382 2004-08-18 09:21 GuiLib1.6\GuiLib\CGuiEditView.h
文件 38198 2006-04-10 13:53 GuiLib1.6\GuiLib\CoolMenu.cpp
....... 8221 2004-08-18 09:21 GuiLib1.6\GuiLib\CoolMenu.h
文件 95 2015-05-15 15:17 GuiLib1.6\GuiLib\Debug\GuiLib.log
文件 95 2015-05-15 15:17 GuiLib1.6\GuiLib\DebugStaticStatic\GuiLibStatic.log
文件 92 2015-05-15 15:17 GuiLib1.6\GuiLib\DebugStaticStaticU\GuiLibStatic.log
文件 92 2015-05-15 15:17 GuiLib1.6\GuiLib\DebugU\GuiLib.log
....... 3786 2004-08-18 09:21 GuiLib1.6\GuiLib\Doxyfile.cfg
文件 27408 2006-04-06 23:42 GuiLib1.6\GuiLib\GuiADODB.cpp
文件 9570 2012-02-28 15:57 GuiLib1.6\GuiLib\GuiADODB.h
文件 1705 2006-04-21 15:09 GuiLib1.6\GuiLib\Guiba
....... 25321 2004-08-18 09:21 GuiLib1.6\GuiLib\GuiButton.cpp
....... 4809 2004-08-18 09:21 GuiLib1.6\GuiLib\GuiButton.h
....... 1274 2004-08-18 09:21 GuiLib1.6\GuiLib\GuiButtonDoc.cpp
....... 1303 2004-08-18 09:21 GuiLib1.6\GuiLib\GuiButtonDoc.h
....... 2694 2004-08-18 09:21 GuiLib1.6\GuiLib\GuiButtonTimer.cpp
....... 1899 2004-08-18 09:21 GuiLib1.6\GuiLib\GuiButtonTimer.h
....... 5396 2004-08-18 09:21 GuiLib1.6\GuiLib\GuiCapOutBar.cpp
....... 2699 2004-08-18 09:21 GuiLib1.6\GuiLib\GuiCapOutBar.h
....... 9918 2004-08-18 09:21 GuiLib1.6\GuiLib\GuicheckBox.cpp
....... 2816 2004-08-18 09:21 GuiLib1.6\GuiLib\GuicheckBox.h
....... 1479 2004-08-18 09:21 GuiLib1.6\GuiLib\GuiColors.h
文件 12351 2006-04-06 23:45 GuiLib1.6\GuiLib\GuiComboBoxExt.cpp
....... 3835 2004-08-18 09:21 GuiLib1.6\GuiLib\GuiComboBoxExt.h
....... 11758 2004-08-18 09:21 GuiLib1.6\GuiLib\GuiComboFont.cpp
....... 3136 2004-08-18 09:21 GuiLib1.6\GuiLib\GuiComboFont.h
....... 10339 2004-08-18 09:21 GuiLib1.6\GuiLib\GuiContainer.cpp
............此处省略1147个文件信息
相关资源
- VC++基于OpenGL模拟的一个3维空间模型
- 基于VC++的SolidWorks二次开发SolidWorks
-
Google C++ st
yle Guide - 派克变换VC++源码(附文档)
- LVGL 英文参考手册
- VC++ 串口
- VC++ 大富翁4_大富翁游戏源码
- VC++ 摄像头视频采集与回放源程序
- Arduino程序(.ino)
- Arduino-LM35-LCD1602数字温度计实验.doc
- 转 VC++ 实现电子邮件(Email)发送
- C++Builder XE7 update1 和谐文件亲测可用
- 基于MFC的VC++仿QQ浏览器源码(雏形)
- VC++ 服务程序编写及安装与卸载
- VC++6.0番茄西红柿VAXvirsual assist X完美破
- C++17 The Complete Guide
- 基于改进的fcm算法的图像分割vc++
- VC++6.0 绿色版,免安装,非常好用。
- Microsoft Visual C++ 2005 Redistributable Pack
- VC++MFC课程设计的学生成绩管理系统
- 大智慧365DLL插件设计
- VC++6.0汉化包
- MFC自定义界面HUI,高效简单,含详细
- VC++完整商业界面源码(再上传)
- VC++编程技术600个大型项目源码.rar
- VC++实现RSA加密算法
- python 3.8终极大法解决Microsoft Visual C
- VC++ 中国象棋经典游戏源代码
- 郁金香VC++游戏辅助视频教程
- C语言进阶源码---基于graphics实现图书
评论
共有 条评论