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

  • 大小: 261KB
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發布日期: 2021-05-09
  • 語言: C/C++
  • 標簽: c++??QQ??界面??

資源簡介

VC++寫的仿經典QQ好友列表窗體界面,這個仿QQ界面程序算是比較善的了。

資源截圖

代碼片段和文件信息

//?Copyright?(c)?Iuri?Apollonio?1998
//?Use?&?modify?as?you?want?&?need?and?leave?those?4?lines.
//?Strongly?based?on?article?“Inplace?edit?control“?of?Mario?Contestabile?and?“Editable?subitems“?of?Zafir
//?http://www.codeguru.com

//?GfxGroupEdit.cpp?:?implementation?file
//

#include?“stdafx.h“
//#include?“micq.h“
#include?“GfxGroupEdit.h“
#include?“GfxOutBarCtrl.h“

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

/////////////////////////////////////////////////////////////////////////////
//?CGfxGroupEdit

CGfxGroupEdit::CGfxGroupEdit()
{
bEscapeKey?=?FALSE;
iIndex?=?-1;
msgSend?=?NM_OB_ONGROUPENDEDIT;
bNoDown?=?false;
}

CGfxGroupEdit::~CGfxGroupEdit()
{
}


BEGIN_MESSAGE_MAP(CGfxGroupEdit?CEdit)
//{{AFX_MSG_MAP(CGfxGroupEdit)
ON_WM_KILLFOCUS()
ON_WM_CREATE()
ON_WM_CHAR()
//}}AFX_MSG_MAP
END_MESSAGE_MAP()

/////////////////////////////////////////////////////////////////////////////
//?CGfxGroupEdit?message?handlers

void?CGfxGroupEdit::OnKillFocus(CWnd*?pNewWnd)?
{
PostMessage(WM_CLOSE?0?0);
if?(!bEscapeKey)
{
GetWindowText(text);
if?(text?!=?““)?GetOwner()->SendMessage(WM_OUTBAR_NOTIFY?msgSend?(LPARAM)?this);
}
}

BOOL?CGfxGroupEdit::PreTranslateMessage(MSG*?pMsg)?
{
if?(pMsg->wParam?==?VK_RETURN)
{
PostMessage(WM_CLOSE?0?0);
return?TRUE;
}
else?if?(pMsg->wParam?==?VK_ESCAPE)
{
PostMessage(WM_CLOSE?0?0);
return?bEscapeKey?=?TRUE;
}

return?CEdit::PreTranslateMessage(pMsg);
}

void?CGfxGroupEdit::PostNcDestroy()?
{
CEdit::PostNcDestroy();
delete?this;
}

int?CGfxGroupEdit::OnCreate(LPCREATESTRUCT?lpCreateStruct)?
{
if?(CEdit::OnCreate(lpCreateStruct)?==?-1)
return?-1;

SendMessage(WM_SETFONT(WPARAM)?GetStockobject(DEFAULT_GUI_FONT)MAKELPARAM(TRUE0));
return?0;
}

void?CGfxGroupEdit::OnChar(UINT?nChar?UINT?nRepCnt?UINT?nFlags)?
{
if?(msgSend?==?NM_OB_ONGROUPENDEDIT)
{
CEdit::OnChar(nChar?nRepCnt?nFlags);
return;
}

if?(nChar?==?VK_ESCAPE?||?nChar?==?VK_RETURN)
{
if?(nChar?==?VK_ESCAPE)?bEscapeKey?=?TRUE;
GetParent()->SetFocus();
return;
}
CEdit::OnChar(nChar?nRepCnt?nFlags);
CString?str;
CRect?rect?parentrect;
GetClientRect(&rect);
GetParent()->GetClientRect(&parentrect);
ClientToScreen(&rect);
GetParent()->ScreenToClient(&rect);
GetWindowText(str);
CWindowDC?dc(this);
CFont?*pFont?=?GetParent()->GetFont();
CFont?*pFontDC?=?dc.Selectobject(pFont);
CRect?szrc(rect);
szrc.bottom?=?szrc.top;

if?(bNoDown?==?true)
{
dc.DrawText(str?szrc?DT_CALCRECT);
if?(szrc.right?>=?parentrect.right?-?1)?rect.right?=?parentrect.right?-?1;
else?rect.right?=?szrc.right;
MoveWindow(&rect);
return;
}

dc.DrawText(str?szrc?DT_WORDBREAK|DT_CENTER|DT_CALCRECT);
dc.Selectobject(pFontDC);
CSize?size?=?szrc.Size();

if?(size.cx?>?rect.Width())
{
if?(size.cx?+?rect.left?

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

?????文件???????3301??2001-02-24?00:05??VC++實現QQ界面絕對經典\GfxGroupEdit.cpp

?????文件???????1699??1998-07-05?20:06??VC++實現QQ界面絕對經典\GfxGroupEdit.h

?????文件??????55365??2001-02-24?18:10??VC++實現QQ界面絕對經典\GfxOutBarCtrl.cpp

?????文件???????7416??1998-07-21?00:31??VC++實現QQ界面絕對經典\GfxOutBarCtrl.h

?????文件??????15288??2001-02-24?00:07??VC++實現QQ界面絕對經典\GfxPopupMenu.cpp

?????文件???????1750??1998-07-03?22:28??VC++實現QQ界面絕對經典\GfxPopupMenu.h

?????文件??????17354??1998-10-20?01:22??VC++實現QQ界面絕對經典\Hyperlink.cpp

?????文件???????4207??1998-05-19?23:23??VC++實現QQ界面絕對經典\hyperlink.h

?????文件??????23675??2001-01-10?10:45??VC++實現QQ界面絕對經典\IConBtn.cpp

?????文件???????6882??2001-01-10?10:36??VC++實現QQ界面絕對經典\IConBtn.h

?????文件?????121612??2002-06-03?21:53??VC++實現QQ界面絕對經典\MICQ.APS

?????文件???????5892??2002-06-03?21:53??VC++實現QQ界面絕對經典\MICQ.clw

?????文件???????2129??2001-02-23?10:15??VC++實現QQ界面絕對經典\MICQ.cpp

?????文件???????6822??2001-02-24?22:49??VC++實現QQ界面絕對經典\MICQ.dsp

?????文件????????531??2001-02-24?22:50??VC++實現QQ界面絕對經典\MICQ.dsw

?????文件???????1302??2001-02-23?10:15??VC++實現QQ界面絕對經典\MICQ.h

?????文件?????418816??2002-06-03?21:54??VC++實現QQ界面絕對經典\MICQ.ncb

?????文件??????77824??2002-06-03?21:54??VC++實現QQ界面絕對經典\MICQ.opt

?????文件??????17115??2001-02-24?21:26??VC++實現QQ界面絕對經典\MICQ.rc

?????文件??????14707??2001-02-24?21:38??VC++實現QQ界面絕對經典\MICQDlg.cpp

?????文件???????1955??2001-02-24?21:36??VC++實現QQ界面絕對經典\MICQDlg.h

?????文件???????8116??2001-02-24?18:28??VC++實現QQ界面絕對經典\QMenu.cpp

?????文件???????2039??2001-01-05?13:54??VC++實現QQ界面絕對經典\QMenu.h

?????文件????????208??2001-02-24?17:47??VC++實現QQ界面絕對經典\res\addgrop.bmp

?????文件????????538??2001-02-24?02:19??VC++實現QQ界面絕對經典\res\bitmap1.bmp

?????文件????????538??2001-02-24?04:04??VC++實現QQ界面絕對經典\res\bmp00001.bmp

?????文件??????29236??2001-02-24?17:51??VC++實現QQ界面絕對經典\res\bmp284.bmp

?????文件??????20144??2001-02-24?17:51??VC++實現QQ界面絕對經典\res\bmp349.bmp

?????文件????????766??2001-02-24?18:36??VC++實現QQ界面絕對經典\res\Checkmrk.ico

?????文件????????244??2001-02-24?17:47??VC++實現QQ界面絕對經典\res\chgback.bmp

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

評論

共有 條評論