资源简介
魔兽ID提取器是用来提取魔兽争霸地图中的单位、技能、物品等信息并生成可视化网页文件的软件,只支持slk优化过的地图,代码用C++编写,编译环境VC6,仅供学习参考
代码片段和文件信息
#include “stdafx.h “
#include “Hyperlink.h “
#include “Resource.h “
#ifdef _DEBUG
#define new DEBUG_NEW
#undef THIS_FILE
static char THIS_FILE[] = __FILE__;
#endif
/////////////////////////////////////////////////////////////////////////////
// CHyperlink
CHyperlink::CHyperlink()
{
m_crlinkColour = RGB( 0 0 238 );
m_crHoverColour = RGB( 255 0 255 );
m_bOverControl = FALSE;
}
CHyperlink::~CHyperlink()
{
m_Font.Deleteobject();
}
BEGIN_MESSAGE_MAP(CHyperlink CStatic)
//{{AFX_MSG_MAP(CHyperlink)
ON_CONTROL_REFLECT(STN_CLICKED onclicked)
ON_WM_CTLCOLOR_REFLECT()
ON_WM_SETCURSOR()
ON_WM_MOUSEMOVE()
//}}AFX_MSG_MAP
END_MESSAGE_MAP()
/////////////////////////////////////////////////////////////////////////////
// CHyperlink message handlers
void CHyperlink::onclicked()
{
CString strURL;
//GetWindowText( strMailAddress );
// 装配成 URL 地址
strURL.Format( “mailto:%s “ (LPCTSTR)m_MailAddr);
// 调用 ShellExecute() 执行邮件发送
int iRet = (int)ShellExecute( NULL _T( “open “) (LPCTSTR)strURL NULL NULL SW_SHOW );
if( iRet <= HINSTANCE_ERROR )
AfxMessageBox( “发送邮件失败!\n系统未安装邮件处理程序,或未设置缺省的邮件处理程序!!\n\n “ MB_OK | MB_ICONEXCLAMATION );
}
HBRUSH CHyperlink::CtlColor(CDC* pDC UINT nCtlColor)
{
ASSERT(nCtlColor == CTLCOLOR_STATIC);
if( m_bOverControl )
pDC-> SetTextColor(m_crHoverColour);
else
pDC-> SetTextColor(m_crlinkColour);
pDC-> SetBkMode( TRANSPARENT );
return (HBRUSH)GetStockobject( NULL_BRUSH );
}
void CHyperlink::onmousemove(UINT nFlags CPoint point)
{
CStatic::onmousemove(nFlags point);
if( m_bOverControl ) {
CRect rc;
GetClientRect( &rc );
if( !rc.PtInRect(point) ) {
m_bOverControl = FALSE;
ReleaseCapture();
RedrawWindow();
return;
}
}
else {
m_bOverControl = TRUE;
RedrawWindow();
SetCapture();
}
}
BOOL CHyperlink::OnSetCursor(CWnd* /*pWnd*/ UINT /*nHitTest*/ UINT /*message*/)
{
::SetCursor( m_hlinkCursor );
return TRUE;
}
void CHyperlink::PreSubclassWindow()
{
// 要求得到 STN_CLICKED 通知消息
DWORD dwstyle = Getstyle();
::SetWindowLong( GetSafeHwnd() GWL_style dwstyle | SS_NOTIFY);
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2018-08-04 17:41 魔兽ID提取器第二版\
目录 0 2018-08-04 17:41 魔兽ID提取器第二版\Debug\
文件 105537 2018-08-04 17:41 魔兽ID提取器第二版\Debug\StdAfx.obj
文件 368702 2018-08-04 17:41 魔兽ID提取器第二版\Debug\Storm.dll
文件 13153 2018-08-04 17:41 魔兽ID提取器第二版\Debug\TishiDialog.obj
文件 238592 2018-08-04 17:41 魔兽ID提取器第二版\Debug\vc60.idb
文件 413696 2018-08-04 17:41 魔兽ID提取器第二版\Debug\vc60.pdb
文件 2310226 2018-08-04 17:41 魔兽ID提取器第二版\Debug\魔兽ID提取器第二版.exe
文件 2702912 2018-08-04 17:41 魔兽ID提取器第二版\Debug\魔兽ID提取器第二版.ilk
文件 16422 2018-08-04 17:41 魔兽ID提取器第二版\Debug\魔兽ID提取器第二版.obj
文件 3875840 2018-08-04 17:41 魔兽ID提取器第二版\Debug\魔兽ID提取器第二版.pdb
文件 36164 2018-08-04 17:41 魔兽ID提取器第二版\Debug\魔兽ID提取器第二版.res
文件 117836 2018-08-04 17:41 魔兽ID提取器第二版\Debug\魔兽ID提取器第二版Dlg.obj
文件 3614 2018-08-04 17:41 魔兽ID提取器第二版\Hiperli
文件 1793 2018-08-04 17:41 魔兽ID提取器第二版\Hiperli
文件 3747 2018-08-04 17:41 魔兽ID提取器第二版\ReadMe.txt
目录 0 2018-08-04 17:41 魔兽ID提取器第二版\Release\
文件 720 2018-08-04 17:41 魔兽ID提取器第二版\Release\StdAfx.obj
文件 8640 2018-08-04 17:41 魔兽ID提取器第二版\Release\TishiDialog.obj
文件 58368 2018-08-04 17:41 魔兽ID提取器第二版\Release\vc60.idb
文件 282624 2018-08-04 17:41 魔兽ID提取器第二版\Release\魔兽ID提取器第二版.exe
文件 11508 2018-08-04 17:41 魔兽ID提取器第二版\Release\魔兽ID提取器第二版.obj
文件 36092 2018-08-04 17:41 魔兽ID提取器第二版\Release\魔兽ID提取器第二版.res
文件 67295 2018-08-04 17:41 魔兽ID提取器第二版\Release\魔兽ID提取器第二版Dlg.obj
目录 0 2018-08-04 17:43 魔兽ID提取器第二版\res\
文件 1197 2018-08-04 17:41 魔兽ID提取器第二版\Resource.h
文件 3262 2018-08-04 17:41 魔兽ID提取器第二版\res\hand.cur
文件 2238 2018-08-04 17:41 魔兽ID提取器第二版\res\mouse025.cur
文件 2238 2018-08-04 17:41 魔兽ID提取器第二版\res\mouse092[1].cur
文件 7358 2018-08-04 17:41 魔兽ID提取器第二版\res\touxiang.ico
文件 14454 2018-08-04 17:41 魔兽ID提取器第二版\res\ztp.bmp
............此处省略21个文件信息
相关资源
- c++实现的C/S模式图书借阅管理系统
- 精选精搜C++30道必背经典+100道题库
- sart算法重建程序c++
- c/c++查询纯真ip数据库类源代码
- 黄维通Visual C++面向对象与可视化程序
- 计算平均学分积点 C++ MFC 界面
- VC+++聊天室程序设计
- 《Visual C++网络通信编程实用案例精选
- 简单实现的自适应算术编码
- c++写的fcm算法程序
- C++做的泊松分布,高斯分布,瑞利分
- (LSB算法)数字水印的嵌入和提取V
- syslog解析类C++
- 数据结构课程设计(C++代码+报告)
- 基于VC++的FFT频谱分析
- 会议记录管理系统 C++课程设计
- C++实现素数生成,支持大数值
- C++ for quantitative finance224215
- c++课程设计作业,图书馆管理系统 源
- VC++MFC小游戏开发教程+扫雷+五子棋+俄
- 图形界面学生管理系统最新版所有功
- 学生成绩管理系统基于文件的MFC mfc学
- visual c++ 2015 build tools
- c++实现下雪效果
- rar文件MFC 图像处理之图像增强 图像平
- MFC 图像处理之几何运算 图像平移旋转
- 数据结构与算法分析 C++语言描述 第二
- C++简单获取鼠标当前坐标
- VC++鼠标画直线程序
- 深度学习之卷积神经网络CNN用于人脸
评论
共有 条评论