91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 4.67M
    文件類型: .rar
    金幣: 1
    下載: 0 次
    發(fā)布日期: 2024-04-18
  • 語言: C/C++
  • 標簽: 殺毒??軟件??源碼??

資源簡介

殺毒軟件源碼

資源截圖

代碼片段和文件信息

//?AutoRichEditCtrl.cpp?:?implementation?file
//

#include?“stdafx.h“
#include?“MyKillVirus.h“
#include?“AutoRichEditCtrl.h“
#include?


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

/////////////////////////////////////////////////////////////////////////////
//?CAutoRichEditCtrl

CAutoRichEditCtrl::CAutoRichEditCtrl()
{
m_pFile?=?NULL;
m_lFileSize?=?0L;
}

CAutoRichEditCtrl::~CAutoRichEditCtrl()
{
if?(m_pFile?!=?NULL)
{
// m_pFile->Close();
delete?m_pFile;
m_pFile?=?NULL;
}
}


BEGIN_MESSAGE_MAP(CAutoRichEditCtrl?CRichEditCtrl)
//{{AFX_MSG_MAP(CAutoRichEditCtrl)
//?NOTE?-?the?ClassWizard?will?add?and?remove?mapping?macros?here.
//}}AFX_MSG_MAP
END_MESSAGE_MAP()

/////////////////////////////////////////////////////////////////////////////
//?CAutoRichEditCtrl?message?handlers

CString?CAutoRichEditCtrl::GetRTF()
{
//?Return?the?RTF?string?of?the?text?in?the?control.

//?Stream?out?here.
EDITSTREAM?es;
es.dwError?=?0;
es.pfnCallback?=?CBStreamOut; //?Set?the?callback

CString?sRTF?=?““;

es.dwCookie?=?(DWORD)?&sRTF; //?so?sRTF?receives?the?string

StreamOut(SF_RTF?es); //?Call?CRichEditCtrl::StreamOut?to?get?the?string.
///

return?sRTF;

}

void?CAutoRichEditCtrl::SetRTF(CString?sRTF)
{
//?Put?the?RTF?string?sRTF?into?the?rich?edit?control.

//?Read?the?text?in
EDITSTREAM?es;
es.dwError?=?0;
es.pfnCallback?=?CBStreamIn;
es.dwCookie?=?(DWORD)?&sRTF;
StreamIn(SF_RTF?es); //?Do?it.

}

/*
Callback?function?to?stream?an?RTF?string?into?the?rich?edit?control.
*/
DWORD?CALLBACK?CAutoRichEditCtrl::CBStreamIn(DWORD?dwCookie?LPBYTE?pbBuff?LONG?cb?LONG?*pcb)
{
//?We?insert?the?rich?text?here.

/*
This?function?taken?from?CodeGuru.com
http://www.codeguru.com/richedit/rtf_string_streamin.shtml
Zafir?Anjum
*/

CString?*pstr?=?(CString?*)?dwCookie;

if?(pstr->GetLength()? {
*pcb?=?pstr->GetLength();
memcpy(pbBuff?(LPCSTR)?*pstr?*pcb);
pstr->Empty();
}
else
{
*pcb?=?cb;
memcpy(pbBuff?(LPCSTR)?*pstr?*pcb);
*pstr?=?pstr->Right(pstr->GetLength()?-?cb);
}
///

return?0;
}

/*
Callback?function?to?stream?the?RTF?string?out?of?the?rich?edit?control.
*/
DWORD?CALLBACK?CAutoRichEditCtrl::CBStreamOut(DWORD?dwCookie?LPBYTE?pbBuff?LONG?cb?LONG?*pcb)
{
//?Address?of?our?string?var?is?in?psEntry
CString?*psEntry?=?(CString*)?dwCookie;


CString?tmpEntry?=?““;
tmpEntry?=?(CString)?pbBuff;

//?And?write?it!!!
*psEntry?+=?tmpEntry.Left(cb);

return?0;
}

bool?CAutoRichEditCtrl::SelectionIsBold()
{
CHARFORMAT?cf?=?GetCharFormat();

if?(cf.dwEffects?&?CFM_BOLD)
return?true;
else
return?false;
}

bool?CAutoRichEditCtrl::SelectionIsItalic()
{
CHARFORMAT?cf?=?GetCharFormat();

if?(cf.dwEffects?&?CFM_ITALIC)
return?true;
else
return?false;
}

bool?CAutoRichEditCtrl::Se

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件??????11053??2009-11-22?21:13??殺毒軟件源碼\AutoRichEditCtrl.cpp

?????文件???????2788??2005-10-14?12:32??殺毒軟件源碼\AutoRichEditCtrl.h

?????文件??????87797??2009-11-02?20:53??殺毒軟件源碼\BCMenu.cpp

?????文件??????17239??2003-04-07?12:57??殺毒軟件源碼\BCMenu.h

?????文件?????899418??2009-12-16?13:48??殺毒軟件源碼\bin\default.bmp

?????文件???????7142??2009-12-17?13:12??殺毒軟件源碼\bin\default.rtf

?????文件????1499136??2010-08-18?13:12??殺毒軟件源碼\bin\MyKillVirus.exe

?????文件????????688??2009-12-15?20:06??殺毒軟件源碼\bin\MyViruse.bin

?????文件???????2679??2009-12-23?19:31??殺毒軟件源碼\bin\set.ini

?????文件??????69440??2009-12-17?13:15??殺毒軟件源碼\bin\Set0.rtf

?????文件??????27320??2009-12-17?13:15??殺毒軟件源碼\bin\Set1.rtf

?????文件?????109507??2009-12-17?20:17??殺毒軟件源碼\bin\Set2.rtf

?????文件???????7229??2009-12-17?13:12??殺毒軟件源碼\bin\Set3.rtf

?????文件??????16851??2009-12-09?21:53??殺毒軟件源碼\bin\免責聲明.rtf

?????文件????????688??2009-12-15?20:06??殺毒軟件源碼\bin\病毒庫示例\MyViruse.bin

?????文件??????28672??2009-12-15?20:12??殺毒軟件源碼\bin\病毒庫示例\病毒0.doc

?????文件????????320??2009-12-15?20:12??殺毒軟件源碼\bin\病毒庫示例\病毒0.txt

?????文件??????20480??2009-12-15?20:13??殺毒軟件源碼\bin\病毒庫示例\病毒1.doc

?????文件????????409??2009-12-15?20:11??殺毒軟件源碼\bin\病毒庫示例\病毒1.txt

?????文件??????19968??2009-12-15?20:14??殺毒軟件源碼\bin\病毒庫示例\病毒2.doc

?????文件????????289??2009-12-15?20:13??殺毒軟件源碼\bin\病毒庫示例\病毒2.txt

?????文件??????49152??2009-12-15?21:32??殺毒軟件源碼\bin\病毒庫示例\病毒3.doc

?????文件????????362??2009-12-15?20:15??殺毒軟件源碼\bin\病毒庫示例\病毒3.txt

?????文件??????34304??2009-12-15?21:34??殺毒軟件源碼\bin\病毒庫示例\病毒4.doc

?????文件????????405??2009-12-15?20:18??殺毒軟件源碼\bin\病毒庫示例\病毒4.txt

?????文件??????55870??2009-12-15?20:39??殺毒軟件源碼\BinaryFile.cpp

?????文件???????7418??2009-12-03?23:29??殺毒軟件源碼\BinaryFile.h

?????文件??????11583??2009-12-23?19:26??殺毒軟件源碼\Bin_OwnStruct.h

?????文件???????6874??2009-12-01?21:17??殺毒軟件源碼\BitmapDialog.cpp

?????文件???????3164??2003-04-09?16:22??殺毒軟件源碼\BitmapDialog.h

............此處省略191個文件信息

評論

共有 條評論