-
大小: 12.37MB文件類型: .rar金幣: 1下載: 0 次發(fā)布日期: 2023-07-28
- 語(yǔ)言: C/C++
- 標(biāo)簽: vc++??sql??server2000??商品銷售??
資源簡(jiǎn)介
vc++ 和sql server2000開(kāi)發(fā)的完整的商品銷售系統(tǒng)源碼,VC++工程源碼,附加數(shù)據(jù)庫(kù),和開(kāi)發(fā)文檔。是畢業(yè)時(shí)設(shè)計(jì)或者開(kāi)發(fā)人員的很好的實(shí)例。
代碼片段和文件信息
#include?“stdafx.h“
#include?“BtnST.h“
#ifdef?_DEBUG
#define?new?DEBUG_NEW
#undef?THIS_FILE
static?char?THIS_FILE[]?=?__FILE__;
#endif
/////////////////////////////////////////////////////////////////////////////
//?CButtonST
//?Mask?for?control‘s?type
#define?BS_TYPEMASK?SS_TYPEMASK
CButtonST::CButtonST()
{
m_bIsPressed =?FALSE;
m_bIsFocused =?FALSE;
m_bIsDisabled =?FALSE;
m_bMouseOnButton =?FALSE;
FreeResources(FALSE);
//?Default?type?is?“flat“?button
m_bIsFlat?=?TRUE;
//?Button?will?be?tracked?also?if?when?the?window?is?inactive?(like?Internet?Explorer)
m_bAlwaysTrack?=?TRUE;
??
//?By?default?draw?border?in?“flat“?button?
m_bDrawBorder?=?TRUE;?
??
//?By?default?icon?is?aligned?horizontally
m_byAlign?=?ST_ALIGN_HORIZ;?
??
//?By?default?for?“flat“?button?don‘t?draw?the?focus?rect
m_bDrawFlatFocus?=?FALSE;
//?By?default?the?button?is?not?the?default?button
m_bIsDefault?=?FALSE;
//?Invalid?value?since?type?still?unknown
m_nTypestyle?=?BS_TYPEMASK;
//?By?default?the?button?is?not?a?checkbox
m_bIsCheckBox?=?FALSE;
m_nCheck?=?0;
//?Set?default?colors
SetDefaultColors(FALSE);
//?No?tooltip?created
m_ToolTip.m_hWnd?=?NULL;
//?Do?not?draw?as?a?transparent?button
m_bDrawTransparent?=?FALSE;
m_pbmpOldBk?=?NULL;
//?No?URL?defined
SetURL(NULL);
//?No?cursor?defined
m_hCursor?=?NULL;
//?No?associated?menu
#ifndef BTNST_USE_BCMENU
m_hMenu?=?NULL;
#endif
m_hParentWndMenu?=?NULL;
m_bMenuDisplayed?=?FALSE;
m_bShowDisabledBitmap?=?TRUE;
}?//?End?of?CButtonST
CButtonST::~CButtonST()
{
//?Restore?old?bitmap?(if?any)
if?(m_dcBk.m_hDC?&&?m_pbmpOldBk)
{
m_dcBk.Selectobject(m_pbmpOldBk);
}?//?if
FreeResources();
//?Destroy?the?cursor?(if?any)
if?(m_hCursor)?::DestroyCursor(m_hCursor);
//?Destroy?the?menu?(if?any)
//#ifdef BTNST_USE_BCMENU
// if?(m_menuPopup.m_hMenu) m_menuPopup.DestroyMenu();
//#else
if?(m_hMenu) ::DestroyMenu(m_hMenu);
//#endif
}?//?End?of?~CButtonST
BEGIN_MESSAGE_MAP(CButtonST?CButton)
????//{{AFX_MSG_MAP(CButtonST)
ON_WM_SETCURSOR()
ON_WM_KILLFOCUS()
ON_WM_MOUSEMOVE()
ON_WM_SYSCOLORCHANGE()
ON_CONTROL_REFLECT_EX(BN_CLICKED?onclicked)
ON_WM_ACTIVATE()
ON_WM_ENABLE()
ON_WM_CANCELMODE()
ON_WM_GETDLGCODE()
ON_WM_CTLCOLOR_REFLECT()
//}}AFX_MSG_MAP
#ifdef BTNST_USE_BCMENU
ON_WM_MENUCHAR()
ON_WM_MEASUREITEM()
#endif
ON_MESSAGE(BM_SETstyle?OnSetstyle)
ON_MESSAGE(WM_MOUSELEAVE?onmouseleave)
ON_MESSAGE(BM_SETCHECK?OnSetCheck)
ON_MESSAGE(BM_GETCHECK?OnGetCheck)
END_MESSAGE_MAP()
void?CButtonST::FreeResources(BOOL?bCheckForNULL)
{
if?(bCheckForNULL)
{
//?Destroy?icons
//?Note:?the?following?two?lines?MUST?be?here!?even?if
//?BoundChecker?says?they?are?unnecessary!
if?(m_csIcons[0].hIcon) ::DestroyIcon(m_csIcons[0].hIcon);
if?(m_csIcons[1].hIcon) ::DestroyIcon(m_csIcons[1].hIcon);
//?Destroy?bitmaps
if?(m_csBitmaps[0].hB
?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
?????文件????1310720??2008-06-05?13:55??商品銷售管理系統(tǒng)\databa
?????文件????1048576??2008-06-05?13:55??商品銷售管理系統(tǒng)\databa
?????文件??????51165??2008-05-23?16:37??商品銷售管理系統(tǒng)\Program\BtnST.cpp
?????文件???????8402??2008-05-23?16:32??商品銷售管理系統(tǒng)\Program\BtnST.h
?????文件??????51414??2008-06-02?15:23??商品銷售管理系統(tǒng)\Program\Databa
?????文件???????5046??2006-02-28?13:53??商品銷售管理系統(tǒng)\Program\Databa
?????文件?????306223??2008-05-23?13:07??商品銷售管理系統(tǒng)\Program\Debug\BCMenu.obj
?????文件??????????0??2008-05-23?13:07??商品銷售管理系統(tǒng)\Program\Debug\BCMenu.sbr
?????文件??????77422??2008-06-02?11:18??商品銷售管理系統(tǒng)\Program\Debug\BtnST.obj
?????文件??????????0??2008-06-02?11:18??商品銷售管理系統(tǒng)\Program\Debug\BtnST.sbr
?????文件?????426443??2008-06-02?15:23??商品銷售管理系統(tǒng)\Program\Debug\Databa
?????文件??????????0??2008-06-02?15:23??商品銷售管理系統(tǒng)\Program\Debug\Databa
?????文件??????37886??2008-06-02?14:03??商品銷售管理系統(tǒng)\Program\Debug\DlgCancelInStock.obj
?????文件??????????0??2008-06-02?14:03??商品銷售管理系統(tǒng)\Program\Debug\DlgCancelInStock.sbr
?????文件??????37409??2008-06-02?15:32??商品銷售管理系統(tǒng)\Program\Debug\DlgCancelSell.obj
?????文件??????????0??2008-06-02?15:32??商品銷售管理系統(tǒng)\Program\Debug\DlgCancelSell.sbr
?????文件??????31044??2008-06-02?12:53??商品銷售管理系統(tǒng)\Program\Debug\DlgCustomerPay.obj
?????文件??????????0??2008-06-02?12:53??商品銷售管理系統(tǒng)\Program\Debug\DlgCustomerPay.sbr
?????文件??????32358??2008-06-02?14:03??商品銷售管理系統(tǒng)\Program\Debug\DlgGysxxgl.obj
?????文件??????????0??2008-06-02?14:03??商品銷售管理系統(tǒng)\Program\Debug\DlgGysxxgl.sbr
?????文件??????28089??2008-06-02?11:18??商品銷售管理系統(tǒng)\Program\Debug\DlgKcgl.obj
?????文件??????????0??2008-06-02?11:18??商品銷售管理系統(tǒng)\Program\Debug\DlgKcgl.sbr
?????文件??????31012??2008-06-02?14:03??商品銷售管理系統(tǒng)\Program\Debug\DlgKhxxgl.obj
?????文件??????????0??2008-06-02?14:03??商品銷售管理系統(tǒng)\Program\Debug\DlgKhxxgl.sbr
?????文件??????16963??2008-06-02?11:18??商品銷售管理系統(tǒng)\Program\Debug\DlgLogin.obj
?????文件??????????0??2008-06-02?11:18??商品銷售管理系統(tǒng)\Program\Debug\DlgLogin.sbr
?????文件??????59502??2008-06-02?11:18??商品銷售管理系統(tǒng)\Program\Debug\DlgPrint.obj
?????文件??????????0??2008-06-02?11:18??商品銷售管理系統(tǒng)\Program\Debug\DlgPrint.sbr
?????文件??????31063??2008-06-02?12:53??商品銷售管理系統(tǒng)\Program\Debug\DlgProviderPay.obj
?????文件??????????0??2008-06-02?12:53??商品銷售管理系統(tǒng)\Program\Debug\DlgProviderPay.sbr
............此處省略179個(gè)文件信息
評(píng)論
共有 條評(píng)論