资源简介

可以通过vc生成二维码,然后使用手机扫描或者保存图片

资源截图

代码片段和文件信息

#include “stdafx.h“
#include “QR_Image.h“
#include “MainFrm.h“
#include “BottomView.h“

#ifdef _DEBUG
#define new DEBUG_NEW
#undef THIS_FILE
static char THIS_FILE[] = __FILE__;
#endif

/////////////////////////////////////////////////////////////////////////////
// CBottomView

IMPLEMENT_DYNCREATE(CBottomView CFormView)

CBottomView::CBottomView()
: CFormView(CBottomView::IDD)
{
//{{AFX_DATA_INIT(CBottomView)
//}}AFX_DATA_INIT

m_bInitControl = FALSE;
}

CBottomView::~CBottomView()
{
}

void CBottomView::DoDataExchange(CDataExchange* pDX)
{
CFormView::DoDataExchange(pDX);
//{{AFX_DATA_MAP(CBottomView)
DDX_Control(pDX IDC_EDITSOURCEDATA m_editSoureData);
//}}AFX_DATA_MAP
}


BEGIN_MESSAGE_MAP(CBottomView CFormView)
//{{AFX_MSG_MAP(CBottomView)
ON_UPDATE_COMMAND_UI(ID_EDIT_UNDO OnUpdateEditUndo)
ON_UPDATE_COMMAND_UI(ID_EDIT_CUT OnUpdateEditCut)
ON_UPDATE_COMMAND_UI(ID_EDIT_COPY OnUpdateEditCopy)
ON_UPDATE_COMMAND_UI(ID_EDIT_PASTE OnUpdateEditPaste)
ON_COMMAND(ID_EDIT_UNDO OnEditUndo)
ON_COMMAND(ID_EDIT_CUT OnEditCut)
ON_COMMAND(ID_EDIT_COPY OnEditCopy)
ON_COMMAND(ID_EDIT_PASTE OnEditPaste)
ON_COMMAND(ID_EDIT_SELECT_ALL OnEditSelectAll)
ON_EN_CHANGE(IDC_EDITSOURCEDATA onchangeSourceData)
//}}AFX_MSG_MAP
END_MESSAGE_MAP()

/////////////////////////////////////////////////////////////////////////////
// CBottomView

#ifdef _DEBUG
void CBottomView::AssertValid() const
{
CFormView::AssertValid();
}

void CBottomView::Dump(CDumpContext& dc) const
{
CFormView::Dump(dc);
}
#endif //_DEBUG


/////////////////////////////////////////////////////////////////////////////
// CBottomView 

void CBottomView::OnUpdate(CView* pSender LPARAM lHint Cobject* pHint) 
{
if (! m_bInitControl)
{
m_editSoureData.SetWindowText(““);
m_bInitControl = TRUE;
}
}

/////////////////////////////////////////////////////////////////////////////

void CBottomView::OnUpdateEditUndo(CCmdUI* pCmdUI)
{
pCmdUI->Enable(m_editSoureData.CanUndo());
}

void CBottomView::OnUpdateEditCut(CCmdUI* pCmdUI)
{
int nStartChar nEndChar;

m_editSoureData.GetSel(nStartChar nEndChar);

pCmdUI->Enable(nStartChar != nEndChar);
}

void CBottomView::OnUpdateEditCopy(CCmdUI* pCmdUI)
{
int nStartChar nEndChar;

m_editSoureData.GetSel(nStartChar nEndChar);

pCmdUI->Enable(nStartChar != nEndChar);
}

void CBottomView::OnUpdateEditPaste(CCmdUI* pCmdUI)
{
pCmdUI->Enable(IsClipboardFormatAvailable(CF_TEXT));
}


/////////////////////////////////////////////////////////////////////////////

void CBottomView::OnEditUndo() {m_editSoureData.Undo();}
void CBottomView::OnEditCut() {m_editSoureData.Cut();}
void CBottomView::OnEditCopy() {m_editSoureData.Copy();}
void CBottomView::OnEditPaste() {m_editSoureData.Paste();}
void CBottomView::OnEditSelectAll() {m_editSoureData.SetSel(0 -1);}


//////////////////////////////////////////////////////////

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       3149  2012-08-24 11:19  二维码生成器\QR_Image\BottomView.cpp

     文件       1817  2013-03-12 23:40  二维码生成器\QR_Image\BottomView.h

     文件      38082  2016-11-16 17:57  二维码生成器\QR_Image\Debug\BottomView.obj

     文件          0  2016-11-16 17:57  二维码生成器\QR_Image\Debug\BottomView.sbr

     文件       3028  2016-11-16 17:57  二维码生成器\QR_Image\Debug\BscMake.command.1.tlog

     文件       3346  2016-11-16 17:57  二维码生成器\QR_Image\Debug\bscmake.read.1.tlog

     文件       2208  2016-11-16 17:57  二维码生成器\QR_Image\Debug\bscmake.write.1.tlog

     文件       3146  2008-10-13 11:21  二维码生成器\QR_Image\Debug\BuildLog.htm

     文件      16308  2016-11-16 17:57  二维码生成器\QR_Image\Debug\cl.command.1.tlog

     文件      91508  2016-11-16 17:57  二维码生成器\QR_Image\Debug\CL.read.1.tlog

     文件      11030  2016-11-16 17:57  二维码生成器\QR_Image\Debug\CL.write.1.tlog

     文件      35525  2016-11-16 17:57  二维码生成器\QR_Image\Debug\ImageView.obj

     文件          0  2016-11-16 17:57  二维码生成器\QR_Image\Debug\ImageView.sbr

     文件          2  2016-11-16 17:57  二维码生成器\QR_Image\Debug\link-cvtres.read.1.tlog

     文件          2  2016-11-16 17:57  二维码生成器\QR_Image\Debug\link-cvtres.write.1.tlog

     文件          2  2016-11-16 17:57  二维码生成器\QR_Image\Debug\link.4104-cvtres.read.1.tlog

     文件          2  2016-11-16 17:57  二维码生成器\QR_Image\Debug\link.4104-cvtres.write.1.tlog

     文件          2  2016-11-16 17:57  二维码生成器\QR_Image\Debug\link.4104.read.1.tlog

     文件          2  2016-11-16 17:57  二维码生成器\QR_Image\Debug\link.4104.write.1.tlog

     文件       5956  2016-11-16 17:57  二维码生成器\QR_Image\Debug\link.command.1.tlog

     文件      14934  2016-11-16 17:57  二维码生成器\QR_Image\Debug\link.read.1.tlog

     文件       3832  2016-11-16 17:57  二维码生成器\QR_Image\Debug\link.write.1.tlog

     文件      63557  2016-11-16 17:57  二维码生成器\QR_Image\Debug\MainFrm.obj

     文件          0  2016-11-16 17:57  二维码生成器\QR_Image\Debug\MainFrm.sbr

     文件       1878  2016-11-16 17:57  二维码生成器\QR_Image\Debug\mt.command.1.tlog

     文件         60  2008-10-13 11:00  二维码生成器\QR_Image\Debug\mt.dep

     文件       1560  2016-11-16 17:57  二维码生成器\QR_Image\Debug\mt.read.1.tlog

     文件        350  2016-11-16 17:57  二维码生成器\QR_Image\Debug\mt.write.1.tlog

     文件      45667  2016-11-16 17:57  二维码生成器\QR_Image\Debug\QR_Encode.obj

     文件          0  2016-11-16 17:57  二维码生成器\QR_Image\Debug\QR_Encode.sbr

............此处省略68个文件信息

评论

共有 条评论