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

  • 大小: 6.1MB
    文件類型: .zip
    金幣: 2
    下載: 0 次
    發布日期: 2023-09-24
  • 語言: C/C++
  • 標簽: DATA??

資源簡介

使用VC++6.0完成的組態軟件,包含完整源代碼。

資源截圖

代碼片段和文件信息

//
//******************************************
//模塊功能:顯示位圖文件程序
//設計者:張新民
//設計時間:1998/10/12
//最后修改時間:1998/10/13
//*******************************************
//*******************************************
//

#include?“stdafx.h“
#include?
#include?
#include?“dibapi.h“

????HDIB?m_hDIB;
CPalette*?m_palDIB;
CSize?m_sizeDoc;

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


void?InitDIBData()
{
if?(m_palDIB?!=?NULL)
{
delete?m_palDIB;
m_palDIB?=?NULL;
}
if?(m_hDIB?==?NULL)
{
return;
}
//?Set?up?document?size
LPSTR?lpDIB?=?(LPSTR)?::GlobalLock((HGLOBAL)?m_hDIB);
if?(::DIBWidth(lpDIB)?>?INT_MAX?||::DIBHeight(lpDIB)?>?INT_MAX)
{
::GlobalUnlock((HGLOBAL)?m_hDIB);
::GlobalFree((HGLOBAL)?m_hDIB);
m_hDIB?=?NULL;

MessageBox(NULL?“不能初始化模板!“?NULL?MB_ICONINFORMATION?|?MB_OK);
return;
}
m_sizeDoc?=?CSize((int)?::DIBWidth(lpDIB)?(int)?::DIBHeight(lpDIB));
::GlobalUnlock((HGLOBAL)?m_hDIB);
//?Create?copy?of?palette
m_palDIB?=?new?CPalette;
if?(m_palDIB?==?NULL)
{
//?we?must?be?really?low?on?memory
::GlobalFree((HGLOBAL)?m_hDIB);
m_hDIB?=?NULL;
return;
}
if?(::CreateDIBPalette(m_hDIB?m_palDIB)?==?NULL)
{
//?DIB?may?not?have?a?palette
delete?m_palDIB;
m_palDIB?=?NULL;
return;
}
return;
}


//***********************************************
//函數功能:在當前HDC上在指定區域繪制一個位圖文件
//hdc?為dc.m_hDC調用
//lprect:當前顯示位圖RECT指針
//lpfile:顯示位圖文件名稱
//************************************************

VOID?WINAPI?dbmp(HDC?hdcLPRECT?lprectLPSTR?lpfile?)
{
CFile?file;
CFileException?fe;
if?(!file.Open(lpfile?CFile::modeRead?|?CFile::shareDenyWrite?&fe))
return?;

//DeleteContents();

//?replace?calls?to?Serialize?with?ReadDIBFile?function
TRY
{
m_hDIB?=?::ReadDIBFile(file);
}
CATCH?(CFileException?eLoad)
{
file.Abort();?//?will?not?throw?an?exception
m_hDIB?=?NULL;
return?;
}
END_CATCH

InitDIBData();

if?(m_hDIB?==?NULL)
{
//?may?not?be?DIB?format

MessageBox(NULL?“錯誤!“?NULL?MB_ICONINFORMATION?|?MB_OK);
return?;
}

if?(m_hDIB?!=?NULL)
{
LPSTR?lpDIB?=?(LPSTR)?::GlobalLock((HGLOBAL)?m_hDIB);
int?cxDIB?=?(int)?::DIBWidth(lpDIB);?????????//?Size?of?DIB?-?x
int?cyDIB?=?(int)?::DIBHeight(lpDIB);????????//?Size?of?DIB?-?y
::GlobalUnlock((HGLOBAL)?m_hDIB);
CRect?rcDIB;
rcDIB.top?=?rcDIB.left?=?0;
rcDIB.right?=?cxDIB;
rcDIB.bottom?=?cyDIB;


::PaintDIB(hdc?lprect?m_hDIB
&rcDIB?m_palDIB);
}
??::GlobalFree((HGLOBAL)m_hDIB);

return?;
}


?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2012-05-09?15:23??組態\
?????文件?????????432??2012-04-12?11:53??組態\1.mpj
?????文件?????????328??2012-04-12?11:54??組態\1112.mpj
?????文件?????????644??2012-04-12?11:59??組態\3333.mpj
?????文件?????????688??2009-08-01?09:15??組態\3434.mpj
?????文件????????2678??1999-08-03?07:23??組態\Bmp.cpp
?????文件????????1735??1999-07-09?08:20??組態\ChildFrm.cpp
?????文件????????1311??1999-06-17?08:20??組態\ChildFrm.h
?????文件????????2411??1999-09-02?02:37??組態\CISBitmap.cpp
?????文件?????????809??1999-08-25?08:31??組態\CISBitmap.h
?????文件?????????777??1999-07-09?04:08??組態\cmytreectrl.cpp
?????文件????????1167??1999-07-06?00:58??組態\cmytreectrl.h
?????文件???????18277??2001-04-24?22:28??組態\ColorPickerDlg.cpp
?????文件????????2472??1999-12-13?00:16??組態\ColorPickerDlg.h
?????文件????????4356??1999-08-01?07:17??組態\Common.cpp
?????文件?????????959??1999-08-01?07:18??組態\Common.h
?????文件????????7761??2000-09-29?14:46??組態\Data.h
?????文件???????10092??2000-01-11?01:30??組態\dataconfig.cpp
?????文件????????1644??1999-07-13?03:29??組態\dataconfig.h
?????文件????????6828??2001-05-12?02:16??組態\dataunit.cpp
?????文件????????1487??1999-07-10?08:39??組態\dataunit.h
?????目錄???????????0??2012-05-09?15:23??組態\Debug\
?????文件???????12299??2012-04-12?11:51??組態\Debug\Bmp.obj
?????文件???????15977??2012-04-12?11:51??組態\Debug\ChildFrm.obj
?????文件????????9321??2012-04-12?11:51??組態\Debug\CISBitmap.obj
?????文件????????9398??2012-04-12?11:51??組態\Debug\cmytreectrl.obj
?????文件???????63058??2012-04-12?11:51??組態\Debug\ColorPickerDlg.obj
?????文件???????13682??2012-04-12?11:51??組態\Debug\Common.obj
?????文件???????34526??2012-04-12?11:51??組態\Debug\dataconfig.obj
?????文件???????33837??2012-04-12?11:51??組態\Debug\dataunit.obj
?????文件???????26220??2012-04-12?11:51??組態\Debug\devset.obj
............此處省略189個文件信息

評論

共有 條評論