- 博客(0)
- 资源 (13)
- 收藏
- 关注
HP-Socket5.3.2
HP-Socket是一套通用的高性能TCP/UDP/HTTP 通信框架,包含服务端组件、客户端组件和Agent组件,广泛适用于各种不同应用场景的TCP/UDP/HTTP通信系统,提供C/C++、C#、Delphi、E(易语言)、Java、Python等编程语言接口。HP-Socket对通信层完全封装,应用程序不必关注通信层的任何细节;HP-Socket提供基于事件通知模型的API接口,能非常简单高效地整合到新旧应用程序中
2018-12-04
如何在ActiveX控件中显示对话框界面
1、先建一个Activex工程
2、在资源中增加一个对话框,将其属设置为child 和None
3、生成一个基于对话框的类
4、在含有OnDraw函数的类中调用该对话框
先在 *.h文件中定义对话框的类变量
在要调用类的OnCreate函数中添加dlg.Create(IDD_DIALOG1,this);和 dlg.ShowWindow(SW_SHOW);
两个语句,如下所示:
int CTestDlgCtrl::OnCreate(LPCREATESTRUCT lpCreateStruct)
{
if (COleControl::OnCreate(lpCreateStruct) == -1)
return -1;
dlg.Create(IDD_DIALOG1,this);
dlg.ShowWindow(SW_SHOW);
return 0;
}
在OnDraw()中添加 dlg.MoveWindow(rcBounds);
5、在Release模式下编译生成.Ocx文件
6、注册控件
7、用VC自带的Activex contol test contianer工具进行测试
2009-06-20
代码注入的三种方法 系统钩子
如何将代码注入不同的进程地址空间,然后在该进程的上下文中执行注入的代码。本文将介绍三种方法:
1、Windows 钩子
2、CreateRemoteThread 和 LoadLibrary 技术
——进程间通信
3、CreateRemoteThread 和WriteProcessMemory 技术
——如何用该技术子类化远程控件
——何时使用该技术
2009-06-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人