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

  • 大小: 3.76MB
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發布日期: 2023-09-12
  • 語言: C/C++
  • 標簽:

資源簡介

美國Galil運動控制卡的例子程序,程序是基于C++開發的。

資源截圖

代碼片段和文件信息

#include?“stdafx.h“
#include?“BtnST.h“

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

/////////////////////////////////////////////////////////////////////////////
//?CButtonST

CButtonST::CButtonST()
{
k=0;
j=0;
m_MouseOnButton?=?FALSE;

m_hIconIn?=?NULL;
m_hIconOut?=?NULL;
m_cxIcon?=?0;
m_cyIcon?=?0;
m_hCursor?=?NULL;
??
//?Default?type?is?“flat“?button
m_bIsFlat?=?TRUE;?
??
//?By?default?draw?border?in?“flat“?button?
m_bDrawBorder?=?TRUE;?
??
//?By?default?icon?is?aligned?horizontally
m_nAlign?=?ST_ALIGN_HORIZ;?
??
//?By?default?show?the?text?button
m_bShowText?=?TRUE;?
??
//?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;

SetDefaultInactiveBgColor();
SetDefaultInactiveFgColor();
SetDefaultActiveBgColor();
SetDefaultActiveFgColor();

//?No?tooltip?created
m_ToolTip.m_hWnd?=?NULL;

//?Do?not?draw?as?a?transparent?button
m_bDrawTransparent?=?FALSE;
m_pbmpOldBk?=?NULL;
}?//?End?of?CButtonST


CButtonST::~CButtonST()
{
//?Restore?old?bitmap?(if?any)
if?(m_dcBk.m_hDC?!=?NULL?&&?m_pbmpOldBk?!=?NULL)
{
m_dcBk.Selectobject(m_pbmpOldBk);
}

//?Destroy?the?icons?(if?any)
//?Note:?the?following?two?lines?MUST?be?here!?even?if
//?BoundChecker?says?they?are?unnecessary!
if?(m_hIconIn?!=?NULL)?::DestroyIcon(m_hIconIn);
if?(m_hIconOut?!=?NULL)?::DestroyIcon(m_hIconOut);
//?Destroy?the?cursor?(if?any)
if?(m_hCursor?!=?NULL)?::DestroyCursor(m_hCursor);
}?//?End?of?~CButtonST


BEGIN_MESSAGE_MAP(CButtonST?CButton)
????//{{AFX_MSG_MAP(CButtonST)
ON_WM_CAPTURECHANGED()
ON_WM_SETCURSOR()
ON_WM_KILLFOCUS()
ON_WM_MOUSEMOVE()
ON_WM_CTLCOLOR_REFLECT()
ON_WM_SYSCOLORCHANGE()
ON_WM_LBUTTONDOWN()
ON_WM_LBUTTONUP()
//}}AFX_MSG_MAP
END_MESSAGE_MAP()


void?CButtonST::SetIcon(int?nIconInId?int?nIconOutId)
{
HICON?hIconIn;
HICON?hIconOut;
HINSTANCE?hInstResource?=?AfxFindResourceHandle(MAKEINTRESOURCE(nIconInId)?RT_GROUP_ICON);

//?Set?icon?when?the?mouse?is?IN?the?button
hIconIn?=?(HICON)::LoadImage(hInstResource/*AfxGetApp()->m_hInstance*/?MAKEINTRESOURCE(nIconInId)?IMAGE_ICON?0?0?0);
?? //?Set?icon?when?the?mouse?is?OUT?the?button
hIconOut?=?(nIconOutId?==?NULL)???NULL?:?(HICON)::LoadImage(hInstResource/*AfxGetApp()->m_hInstance*/?MAKEINTRESOURCE(nIconOutId)?IMAGE_ICON?0?0?0);

SetIcon(hIconIn?hIconOut);
/*
//?Note:?the?following?two?lines?MUST?be?here!?even?if
//?BoundChecker?says?they?are?unnecessary!
if?(m_hIconIn?!=?NULL)?::DestroyIcon(m_hIconIn);
if?(m_hIconOut?!=?NULL)?::DestroyIcon(m_hIconOut);

//?Set?icon?when?the?mouse?is?IN?the?button
m_hIconIn?=?(HICON)::LoadImage(hInstResource?MAKEINTRESOURCE(nIconInId)?IMAGE_ICON?0?0?0);
?? //?Set?icon?when?the?mouse?is?OUT?the?button
m_hIconOut?=?(nIconOutId?==?NULL)???m_hIcon

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

?????文件??????22727??2014-08-29?09:47??GalilTest\BtnST.cpp

?????文件???????6747??2014-08-29?09:47??GalilTest\BtnST.h

?????文件??????68805??2014-08-29?09:47??GalilTest\Debug\BtnST.obj

?????文件??????????0??2014-08-29?09:47??GalilTest\Debug\BtnST.sbr

?????文件??????56049??2014-08-29?09:41??GalilTest\Debug\DMCWIN.obj

?????文件??????????0??2014-08-29?09:41??GalilTest\Debug\DMCWIN.sbr

?????文件????5497856??2014-09-25?15:41??GalilTest\Debug\GalilTest.bsc

?????文件?????139317??2014-09-25?15:41??GalilTest\Debug\GalilTest.exe

?????文件?????596320??2014-09-25?15:41??GalilTest\Debug\GalilTest.ilk

?????文件??????25434??2014-09-25?15:32??GalilTest\Debug\GalilTest.obj

?????文件????6948836??2014-08-20?10:41??GalilTest\Debug\GalilTest.pch

?????文件?????599040??2014-09-25?15:41??GalilTest\Debug\GalilTest.pdb

?????文件???????3568??2014-09-25?15:32??GalilTest\Debug\GalilTest.res

?????文件??????????0??2014-09-25?15:32??GalilTest\Debug\GalilTest.sbr

?????文件??????65289??2014-09-25?15:41??GalilTest\Debug\GalilTestDlg.obj

?????文件??????????0??2014-09-25?15:41??GalilTest\Debug\GalilTestDlg.sbr

?????文件?????105460??2014-09-25?15:32??GalilTest\Debug\StdAfx.obj

?????文件????1374920??2014-09-25?15:32??GalilTest\Debug\StdAfx.sbr

?????文件?????230400??2014-09-25?16:15??GalilTest\Debug\vc60.idb

?????文件?????380928??2014-09-25?15:41??GalilTest\Debug\vc60.pdb

?????文件??????42516??2001-08-31?17:50??GalilTest\DMC32.lib

?????文件??????48507??2001-08-30?15:09??GalilTest\Dmccom.h

?????文件??????15252??2001-05-16?16:07??GalilTest\dmcdrc.h

?????文件???????3599??2000-09-25?10:47??GalilTest\dmcdrco.h

?????文件???????4757??2000-03-24?16:01??GalilTest\DMCMLIB.H

?????文件???????5208??2001-01-08?11:35??GalilTest\DMCMLIB.lib

?????文件??????17384??1999-02-03?14:02??GalilTest\DMCWIN.CPP

?????文件???????9664??2014-08-15?11:01??GalilTest\DMCWIN.H

?????文件??????37024??2014-09-25?15:30??GalilTest\GalilTest.aps

?????文件???????2305??2014-09-25?16:20??GalilTest\GalilTest.clw

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

評論

共有 條評論