資源簡介
C++ QQ農場源代碼,里面的介紹非常的詳細,可惜我是剛學的,還沒有完全弄懂各種代碼的含義,希望有興趣的朋友幫忙研究研究。也希望認識你們,程序員在編程的過程中可以參考學習使用,希望對IT程序員有用,此源碼程序簡單易懂、方便閱讀,有很好的學習價值!

代碼片段和文件信息
//???Modified?by?jingzhou?xu?Add?background?color?support
//
#include?“stdafx.h“
#include?“BtnST.h“
#ifdef BTNST_USE_SOUND
#pragma?comment(lib?“winmm.lib“)
#include?
#endif
#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
#ifndef TTM_SETtitle
#define?TTM_SETtitleA???????????(WM_USER?+?32)??//?wParam?=?TTI_*?lParam?=?char*?sztitle
#define?TTM_SETtitleW???????????(WM_USER?+?33)??//?wParam?=?TTI_*?lParam?=?wchar*?sztitle
#ifdef UNICODE
#define?TTM_SETtitle????????????TTM_SETtitleW
#else
#define?TTM_SETtitle????????????TTM_SETtitleA
#endif
#endif
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?use?usual?pressed?style
SetPressedstyle(BTNST_PRESSED_LEFTRIGHT?FALSE);
??
//?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;
m_dwToolTipstyle?=?0;
//?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;
m_ptImageOrg.x?=?3;
m_ptImageOrg.y?=?3;
//?Initialize?background?color?jingzhou?xu
m_clrBkColor?=?m_crColors[BTNST_COLOR_BK_OUT];
//?No?defined?callbacks
::ZeroMemory(&m_csCallbacks?sizeof(m_csCallbacks));
#ifdef BTNST_USE_SOUND
//?No?defined?sounds
::ZeroMemory(&m_csSounds?sizeof(m_csSounds));
#endif
}?//?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_
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2016-07-09?10:16??C++?QQ農場源代碼程序\
?????目錄???????????0??2016-07-09?10:16??C++?QQ農場源代碼程序\code\
?????目錄???????????0??2009-09-16?02:00??C++?QQ農場源代碼程序\code\QQ分析_種菜\
?????目錄???????????0??2009-08-18?21:04??C++?QQ農場源代碼程序\code\QQ分析_種菜\QQ分析_種菜\
?????文件???????52356??2009-05-10?07:42??C++?QQ農場源代碼程序\code\QQ分析_種菜\QQ分析_種菜\1請求好友信息.txt
?????文件??????172650??2009-05-12?22:49??C++?QQ農場源代碼程序\code\QQ分析_種菜\QQ分析_種菜\QQ反編譯2.rar
?????目錄???????????0??2009-08-18?20:36??C++?QQ農場源代碼程序\code\QQ分析_種菜\QQ分析_種菜\farkey\
?????文件????????2258??2009-06-18?22:09??C++?QQ農場源代碼程序\code\QQ分析_種菜\QQ分析_種菜\farkey\key.txt
?????文件?????????626??2009-05-12?18:26??C++?QQ農場源代碼程序\code\QQ分析_種菜\QQ分析_種菜\farkey.txt
?????文件??????????84??2009-05-11?16:58??C++?QQ農場源代碼程序\code\QQ分析_種菜\QQ分析_種菜\qq文件格式.txt
?????目錄???????????0??2009-08-18?20:36??C++?QQ農場源代碼程序\code\QQ分析_種菜\QQ分析_種菜\temp名字\
?????文件????????1710??2009-05-12?23:35??C++?QQ農場源代碼程序\code\QQ分析_種菜\QQ分析_種菜\temp名字\name.txt
?????文件????????4419??2009-05-10?07:20??C++?QQ農場源代碼程序\code\QQ分析_種菜\QQ分析_種菜\買入一個土豆.txt
?????文件????????4958??2009-05-10?16:13??C++?QQ農場源代碼程序\code\QQ分析_種菜\QQ分析_種菜\偷他東西.txt
?????文件?????????310??2009-05-12?12:54??C++?QQ農場源代碼程序\code\QQ分析_種菜\QQ分析_種菜\名字.txt
?????文件???????84737??2009-05-10?07:31??C++?QQ農場源代碼程序\code\QQ分析_種菜\QQ分析_種菜\商店價格.jpg
?????文件???????30208??2009-05-11?17:08??C++?QQ農場源代碼程序\code\QQ分析_種菜\QQ分析_種菜\商店物品價值.doc
?????文件????????2950??2009-05-10?07:14??C++?QQ農場源代碼程序\code\QQ分析_種菜\QQ分析_種菜\商店物品價值.txt
?????文件???????47899??2009-05-10?08:42??C++?QQ農場源代碼程序\code\QQ分析_種菜\QQ分析_種菜\好友信息.txt
?????文件????????7373??2009-05-10?08:16??C++?QQ農場源代碼程序\code\QQ分析_種菜\QQ分析_種菜\對菜的分析.txt
?????文件?????????592??2009-08-18?19:40??C++?QQ農場源代碼程序\code\QQ分析_種菜\QQ分析_種菜\得到key函數.txt
?????文件????????1641??2009-05-10?15:47??C++?QQ農場源代碼程序\code\QQ分析_種菜\QQ分析_種菜\得到一個好友的信息.txt
?????文件???????54946??2009-06-20?20:22??C++?QQ農場源代碼程序\code\QQ分析_種菜\QQ分析_種菜\得到狀態.jpg
?????文件???????57763??2009-05-10?06:58??C++?QQ農場源代碼程序\code\QQ分析_種菜\QQ分析_種菜\接收好友信息.txt
?????文件????????1045??2009-08-18?20:37??C++?QQ農場源代碼程序\code\QQ分析_種菜\QQ分析_種菜\植物信息.txt
?????文件??????????36??2009-06-20?20:17??C++?QQ農場源代碼程序\code\QQ分析_種菜\QQ分析_種菜\直接由狀態等級返回.txt
?????文件???????30809??2009-05-12?18:44??C++?QQ農場源代碼程序\code\QQ分析_種菜\QQ分析_種菜\種菜反編譯.rar
?????文件?????????808??2009-06-20?19:08??C++?QQ農場源代碼程序\code\QQ分析_種菜\QQ分析_種菜\程序結構說明.txt
?????文件??????231936??2009-05-10?16:15??C++?QQ農場源代碼程序\code\QQ分析_種菜\QQ分析_種菜\要澆水的.doc
?????文件??????387584??2009-05-10?08:18??C++?QQ農場源代碼程序\code\QQ分析_種菜\QQ分析_種菜\設計.doc
?????目錄???????????0??2009-09-16?02:00??C++?QQ農場源代碼程序\code\qq農場源代碼\
............此處省略66個文件信息
- 上一篇:基于funcode的吃豆人小游戲
- 下一篇:VC++6.0字符串小游戲掃雷
評論
共有 條評論