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

  • 大小: 20.59MB
    文件類型: .rar
    金幣: 1
    下載: 0 次
    發布日期: 2023-07-22
  • 語言: 其他
  • 標簽: OpenGl??三維??

資源簡介

VS2010開發環境實現OpenGL三維虛擬仿真系統的可視化動畫界面

資源截圖

代碼片段和文件信息

//?ComboItem.cpp?:?implementation?file
//

#include?“stdafx.h“
#include?“ComboItem.h“

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

/////////////////////////////////////////////////////////////////////////////
//?CComboItem

CComboItem::CComboItem(?int?nItem?int?nSubItem?CStringList?*psList?)
{
m_nItem =?nItem;
m_nSubItem =?nSubItem;

if?(?psList?)
m_sList.AddTail(?psList?);

m_bVK_ESCAPE?=FALSE;

}

CComboItem::~CComboItem()
{
}


BEGIN_MESSAGE_MAP(CComboItem?CComboBox)
//{{AFX_MSG_MAP(CComboItem)
ON_WM_NCDESTROY()
ON_WM_CHAR()
ON_WM_KILLFOCUS()
ON_CONTROL_REFLECT(CBN_CLOSEUP?OnCloseup)
ON_WM_CREATE()
ON_WM_SIZE()
//}}AFX_MSG_MAP
END_MESSAGE_MAP()

/////////////////////////////////////////////////////////////////////////////
//?CComboItem?message?handlers

BOOL?CComboItem::PreTranslateMessage(MSG*?pMsg)?
{
//?TODO:?Add?your?specialized?code?here?and/or?call?the?base?class
if(?pMsg->message?==?WM_KEYDOWN?)
{
if(pMsg->wParam?==?VK_RETURN?||?pMsg->wParam?==?VK_ESCAPE)
{
::TranslateMessage(pMsg);
::DispatchMessage(pMsg);
return?1;
}
}

return?CComboBox::PreTranslateMessage(pMsg);
}

void?CComboItem::OnNcDestroy()?
{
CComboBox::OnNcDestroy();

//?TODO:?Add?your?message?handler?code?here
delete?this;
}

void?CComboItem::OnChar(UINT?nChar?UINT?nRepCnt?UINT?nFlags)?
{
//?TODO:?Add?your?message?handler?code?here?and/or?call?default
if(nChar?==?VK_ESCAPE?||?nChar?==?VK_RETURN)
{
if(?nChar?==?VK_ESCAPE)
m_bVK_ESCAPE?=?1;
GetParent()->SetFocus();
return;
}

CComboBox::OnChar(nChar?nRepCnt?nFlags);
}

void?CComboItem::OnKillFocus(CWnd*?pNewWnd)?
{
int?nIndex?=?GetCurSel();

CComboBox::OnKillFocus(pNewWnd);

CString?str;
GetWindowText(str);
//?Send?Notification?to?parent?of?ListView?ctrl
LV_DISPINFO?lvDispinfo;
lvDispinfo.hdr.hwndFrom?=?GetParent()->m_hWnd;
lvDispinfo.hdr.idFrom?=?GetDlgCtrlID();//that‘s?us
lvDispinfo.hdr.code?=?LVN_ENDLABELEDIT;
lvDispinfo.item.mask?=?LVIF_TEXT?|?LVIF_PARAM;
lvDispinfo.item.iItem?=?m_nItem;
lvDispinfo.item.iSubItem?=?m_nSubItem;
lvDispinfo.item.pszText?=?m_bVK_ESCAPE???NULL?:?LPTSTR((LPCTSTR)str);
lvDispinfo.item.cchTextMax?=?str.GetLength();
lvDispinfo.item.lParam?=?GetItemData(GetCurSel());
if(nIndex!=CB_ERR)
GetParent()->GetParent()->SendMessage(
WM_NOTIFY
GetParent()->GetDlgCtrlID()
(LPARAM)&lvDispinfo);
PostMessage(WM_CLOSE);//用于將一條消息放入到消息隊列中
}

void?CComboItem::OnCloseup()?
{
GetParent()->SetFocus();
}

int?CComboItem::OnCreate(LPCREATESTRUCT?lpCreateStruct)?
{
if?(CComboBox::OnCreate(lpCreateStruct)?==?-1)
return?-1;

CFont*?font?=?GetParent()->GetFont();
SetFont(font);
//add?the?items?from?CStringlist
POSITION?pos?=?m_sList.GetHeadPosition();
while(pos?!=?NULL)
AddString((LPCTSTR)(m_sList.GetNext(pos)));
SetFocus();

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

?????文件??????79957??2017-04-29?23:25??虛擬仿真系統\GL\gl.h

?????文件??????12065??2017-04-29?23:25??虛擬仿真系統\GL\glaux.h

?????文件?????234006??2017-04-29?23:25??虛擬仿真系統\GL\glext.h

?????文件??????16370??2017-04-29?23:25??虛擬仿真系統\GL\glu.h

?????文件??????20879??2017-04-29?23:25??虛擬仿真系統\GL\glut.h

?????文件????????201??2017-04-29?23:25??虛擬仿真系統\readme.txt

?????文件??????????1??2017-04-29?23:26??虛擬仿真系統\新建文件夾\ITEM0818\ITEM\ClassDiagram1.cd

?????文件??????????1??2017-04-29?23:26??虛擬仿真系統\新建文件夾\ITEM0818\ITEM\ClassDiagram2.cd

?????文件???????3401??2017-04-29?23:31??虛擬仿真系統\新建文件夾\ITEM0818\ITEM\Clist\HeaderCtrlCl.cpp

?????文件????????599??2017-04-29?23:31??虛擬仿真系統\新建文件夾\ITEM0818\ITEM\Clist\HeaderCtrlCl.h

?????文件???????1613??2017-04-29?23:31??虛擬仿真系統\新建文件夾\ITEM0818\ITEM\Clist\HelperButton.cpp

?????文件???????1039??2017-04-29?23:31??虛擬仿真系統\新建文件夾\ITEM0818\ITEM\Clist\HelperButton.h

?????文件???????8442??2017-04-29?23:31??虛擬仿真系統\新建文件夾\ITEM0818\ITEM\Clist\ListCtrlCl.cpp

?????文件???????1880??2017-04-29?23:31??虛擬仿真系統\新建文件夾\ITEM0818\ITEM\Clist\ListCtrlCl.h

?????文件???????3285??2017-04-29?23:26??虛擬仿真系統\新建文件夾\ITEM0818\ITEM\ComboItem.cpp

?????文件???????1537??2017-04-29?23:26??虛擬仿真系統\新建文件夾\ITEM0818\ITEM\ComboItem.h

?????文件?????578560??2017-04-29?23:31??虛擬仿真系統\新建文件夾\ITEM0818\ITEM\Debug\AdvDXFReader.dll

?????文件???????3348??2017-04-29?23:31??虛擬仿真系統\新建文件夾\ITEM0818\ITEM\Debug\AdvDXFReader.lib

?????文件?????614400??2017-04-29?23:31??虛擬仿真系統\新建文件夾\ITEM0818\ITEM\Debug\ADVMOT.dll

?????文件??????57008??2017-04-29?23:30??虛擬仿真系統\新建文件夾\ITEM0818\ITEM\Debug\ADVMOT.lib

?????文件??????12722??2017-04-29?23:30??虛擬仿真系統\新建文件夾\ITEM0818\ITEM\Debug\cl.command.1(1).tlog

?????文件??????12946??2017-04-29?23:36??虛擬仿真系統\新建文件夾\ITEM0818\ITEM\Debug\cl.command.1.tlog

?????文件?????121992??2017-04-29?23:30??虛擬仿真系統\新建文件夾\ITEM0818\ITEM\Debug\CL.read.1(1).tlog

?????文件??????83438??2017-04-29?23:36??虛擬仿真系統\新建文件夾\ITEM0818\ITEM\Debug\CL.read.1.tlog

?????文件???????7174??2017-04-29?23:30??虛擬仿真系統\新建文件夾\ITEM0818\ITEM\Debug\CL.write.1(1).tlog

?????文件???????8636??2017-04-29?23:36??虛擬仿真系統\新建文件夾\ITEM0818\ITEM\Debug\CL.write.1.tlog

?????文件??????31878??2017-04-29?23:30??虛擬仿真系統\新建文件夾\ITEM0818\ITEM\Debug\ComboItem(1).obj

?????文件??????31984??2017-04-29?23:30??虛擬仿真系統\新建文件夾\ITEM0818\ITEM\Debug\ComboItem.obj

?????文件?????106609??2017-04-29?23:30??虛擬仿真系統\新建文件夾\ITEM0818\ITEM\Debug\DataProcess.dll

?????文件??????32381??2017-04-29?23:30??虛擬仿真系統\新建文件夾\ITEM0818\ITEM\Debug\EditItem(1).obj

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

評論

共有 條評論