资源简介
易语言5.11完美破解版,无毒,简洁,易懂
代码片段和文件信息
#include “stdafx.h“
#include “lib2.h“
#include “container.h“
#include
extern CHandleMap* PASCAL afxMapHWND(BOOL bCreate = FALSE);
#include <../src/winhand_.h>
// 用作支持对其他支持库中的窗口组件进行通知反馈。
BOOL MReflectLastMsg (HWND hWndChild LRESULT* pResult)
{
// get the map and if no map then this message does not need reflection
CHandleMap* pMap = afxMapHWND();
if (pMap == NULL)
return FALSE;
// check if in permanent map if it is reflect it (could be OLE control)
CWnd* pWnd = (CWnd*)pMap->LookupPermanent(hWndChild);
ASSERT(pWnd == NULL || pWnd->m_hWnd == hWndChild);
if (pWnd == NULL)
{
pWnd = (CWnd*)::SendMessage (hWndChild WU_GET_WND_PTR 0 0);
if (pWnd == NULL)
return FALSE;
ASSERT (pWnd->m_hWnd == hWndChild);
}
// only OLE controls and permanent windows will get reflected msgs
ASSERT(pWnd != NULL);
return pWnd->SendChildNotifyLastMsg(pResult);
}
BOOL MProcessNotify (CWnd* pWnd WPARAM wParam LPARAM lParam LRESULT* pResult)
{
ASSERT(pResult != NULL);
NMHDR* pNMHDR = (NMHDR*)lParam;
HWND hWndCtrl = pNMHDR->hwndFrom;
// get the child ID from the window itself
UINT nID = ::GetDlgCtrlID (hWndCtrl);
int nCode = pNMHDR->code;
ASSERT(hWndCtrl != NULL);
ASSERT(::IsWindow(hWndCtrl));
if (_afxThreadState->m_hLockoutNotifyWindow == pWnd->m_hWnd)
return TRUE; // locked out - ignore control notification
// reflect notification to child window control
if (MReflectLastMsg(hWndCtrl pResult))
return TRUE; // eaten by child
AFX_NOTIFY notify;
notify.pResult = pResult;
notify.pNMHDR = pNMHDR;
return pWnd->OnCmdMsg(nID MAKELONG(nCode WM_NOTIFY) ¬ify NULL);
}
class CTestCmdUI : public CCmdUI
{
public:
CTestCmdUI();
public: // re-implementations only
virtual void Enable(BOOL bOn);
virtual void SetCheck(int nCheck);
virtual void SetRadio(BOOL bOn);
virtual void SetText(LPCTSTR);
BOOL m_bEnabled;
};
BOOL ProcessCommand (CWnd* pWnd WPARAM wParam LPARAM lParam)
{
UINT nID = LOWORD(wParam);
HWND hWndCtrl = (HWND)lParam;
int nCode = HIWORD(wParam);
HWND hWndBak = pWnd->m_hWnd;
// default routing for command messages (through closure table)
if (hWndCtrl == NULL)
{
// zero IDs for normal commands are not allowed
if (nID == 0)
return FALSE;
// make sure command has not become disabled before routing
CTestCmdUI state;
state.m_nID = nID;
pWnd->OnCmdMsg(nID CN_UPDATE_COMMAND_UI &state NULL);
if (!state.m_bEnabled)
{
TRACE1(“Warning: not executing disabled command %d\n“ nID);
return TRUE;
}
// menu or accelerator
nCode = CN_COMMAND;
}
else
{
// control notification
ASSERT(nID == 0 || ::IsWindow(hWndCtrl));
if (_afxThreadState->m_hLockoutNotifyWindow == pWnd->m_hWnd)
return TRUE; // locked out - ignore control notification
// reflect notification to child window control
if (MReflectLastMsg (hWndCtrl NULL)
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 114688 2010-05-31 10:33 lib\BmpOperate.fne
文件 102400 2010-05-31 10:33 lib\BmpOperate.fnr
文件 352256 2010-05-31 10:33 lib\btdownload.fne
文件 28284 2008-05-13 10:40 lib\CnCalendar\samples\农历日期查询.e
文件 8575 2008-05-13 10:40 lib\CnCalendar\samples\农历月历框.e
文件 262144 2010-05-31 10:33 lib\CnCalendar.fne
文件 245760 2010-05-31 10:33 lib\cncnv.fne
文件 69632 2010-05-31 10:33 lib\cnvpe.fne
文件 191 2008-05-13 10:40 lib\Codest
文件 232660 2008-05-13 10:40 lib\Codest
文件 5272 2008-05-13 10:40 lib\Codest
文件 11228 2008-05-13 10:40 lib\Codest
文件 692224 2010-05-31 10:33 lib\Codest
文件 266240 2010-05-31 10:33 lib\com.run
文件 151552 2010-05-31 10:33 lib\cominf.run
文件 35204 2008-05-13 10:40 lib\commobj\samples\commobj.e
文件 114688 2010-05-31 10:33 lib\commobj.fne
文件 69632 2010-05-31 10:33 lib\console.fne
文件 253952 2010-05-31 10:33 lib\downlib.fne
文件 6857 2008-05-13 10:40 lib\dp1\samples\保证文件不被更改.e
文件 5028 2008-05-13 10:40 lib\dp1\samples\数字签名钥匙测试.e
文件 131072 2010-05-31 10:33 lib\dp1.fne
文件 79498 2008-05-13 10:40 lib\eapi\samples\应用接口支持库例程.e
文件 327680 2010-07-01 10:21 lib\eAPI.fne
文件 184320 2010-05-31 10:33 lib\eCalc.fne
文件 3474 2008-05-13 10:40 lib\EChartBar\samples\图表打印.e
文件 245760 2010-05-31 10:33 lib\EChartBar.fne
文件 180224 2010-05-31 10:33 lib\eCompress.fne
文件 114688 2010-05-31 10:33 lib\EDataStructure.fne
文件 1105920 2008-05-13 10:40 lib\eDB\samples\db1.mdb
............此处省略1005个文件信息
相关资源
- Delphi XE10.3 破解文件
- Delphi XE10.2.3破解 破解
- delphi XE4 完美破解
- 易语言取微云数据V1源码易语言取微云
- zendstudio11破解文件、注册机包括11.0
- zend studio 12 破解 注册码 key 绿色版
- 最新ZendStudio13.6破解文件+注册码
- WinCC 7.4 SP1 含授权有破解说明.
- WinRAR 4.0 简体中文破解版
- 易语言Excel多表对应处理源码
- 易语言取word打开、另存为对话框窗口
- 易语言EXCEL另存为CSV文件源码
- iphone5破解电信卡使用软件GPP 3to2
- 易语言EMS快递查询源码
- 易语言快递查询源码
- 易语言查询79种快递源码
- 易语言搜搜mp3源码
- Dr. Cleaner Pro mac破解版
- 易语言迅雷补丁源码
- 易语言高仿迅雷5安装包源码
- 中华取名王最新破解完美版
- 易语言版迅雷视频转换器源码
- 易语言全屏截图源码
- IBM Rational Software Architect 9.0破解文件
- 易语言穿越火线辅助程序源码
- pdfdo password remover 3.0破解汉化绿色版
- 超级硬盘数据恢复软件 3.1破解版+无需
- 超级硬盘数据恢复软件真正的完美破
- superrecovery破解版
- jxbrowser 所有版本通用的破解包
评论
共有 条评论