编程语言
qq_40793198
这个作者很懒,什么都没留下…
展开
-
C#教程 第一篇
名词解释:对象:某一类事物类:用class关键字定义的用于描述对象的代码,也可以理解为一种模板类的实例化:每个特定的对象都具有自己的特征数据,类需要实例化,以用于实际应用。静态方法:用static标明的是静态方法,静态方法可以直接用类名称调用,而无需实例化原创 2022-11-26 21:05:07 · 739 阅读 · 1 评论 -
C#教程 socket编程
如何练成编程高手,编程需要恒心和毅力,最主要是要有信心,循序渐进地完成任务原创 2022-11-26 20:58:05 · 4792 阅读 · 0 评论 -
尝试用studyPE和x32dbg修改.exe文件01
标题尝试用studyPE和x32dbg修改.exe文件01首先,准备一个exe文件,这里我使用自己用c++编写的exe文件,在程序中调用了LoadLibraryA函数动态加载dll文件,并使用GetProcAddress函数查询dll文件中的函数。采用这样的动态加载是为了简化试验过程,通常情况下,由于程序启动时会有地址重定位,因此,修改非动态加载的地址会比较繁琐。下面是源程序,编译后生成的程序就是我们的试验目标exe程序:下面,启动x32dbg.exe,并点文件->打开,打开上面生成的exe文件原创 2021-07-15 15:42:09 · 932 阅读 · 1 评论 -
尝试用studyPE和x32dbg修改.exe文件
标题尝试用studyPE和x32dbg修改.exe文件首先,准备一个exe文件,这里我使用自己用c++编写的exe文件,在程序中调用了LoadLibraryA函数动态加载dll文件,并使用GetProcAddress函数查询dll文件中的函数。采用这样的动态加载是为了简化试验过程,通常情况下,由于程序启动时会有地址重定位,因此,修改非动态加载的地址会比较繁琐。下面是源程序,编译后生成的程序就是我们的试验目标exe程序:下面,启动x32dbg.exe,并点文件->打开,打开上面生成的exe文件;如原创 2021-07-14 12:51:19 · 1286 阅读 · 0 评论 -
vb将字符串显示为二进制数据
vb将字符串显示为二进制数据vb将字符串显示为二进制数据,这里主要使用向右移位操作,经过测试,移位操作符>>的移位时循环移位的,示例代码如下,在本示例中,尝试修改还可以观察到各种字符编码的宽度Public Class Form1 Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Dim thet原创 2021-07-09 12:13:18 · 962 阅读 · 0 评论 -
用vb调用windows API函数时如何正确传递参数
用vb调用windows API函数时如何正确传递参数用vb.net调用windows API时如果需要传递参数,则有可能会发生实参和形参宽度不匹配的问题,这时就需要用到MarshalAsAttribute类进行封送处理。示例如下:Imports System.Runtime.InteropServicesPublic Class Form1 Public Declare Function HidD_GetHidGuid Lib“hid.dll”_(ByRef HidGuid As GUID)原创 2021-07-09 12:03:24 · 300 阅读 · 0 评论 -
用vb驱动usb设备(转载)
用vb驱动usb设备(转载)用vb驱动usb设备(转载)用vb驱动usb设备(转载)链接: link.图片:转载 2021-07-09 11:44:24 · 403 阅读 · 0 评论 -
在vb.net中进行消息处理和进行重绘
在vb.net中进行消息处理和进行重绘Imports SystemImports System.DrawingImports System.Windows.Forms Public Class Form1 Inherits System.Windows.Forms.Form ' Constant value was found in the "windows.h" header file. Private Const WM_ACTIVAT原创 2020-11-03 18:28:47 · 330 阅读 · 0 评论 -
c++的联合(union)与类的对比
与结构(struct)一样,c++的联合申明定义了一种特殊类型的类。这意味着保持了封装的原则。 使用c++联合时,必须遵守几个限制条件: 第一、联合不能继承任何其他类型的类。 第二、联合不能是基类,不能含有虚成员函数。静态变量不能是联合的成员;不能使用引用成员。联合不能有任何作为成员的重载“=”运算符的对象。 最后、如果一个对象有明确的构造函数或析构函数,那么他就不能成为联合的成员。...原创 2018-08-03 12:05:36 · 652 阅读 · 0 评论 -
c++的专有特性
一、c++支持面向对象程序设计方法。面向对象程序设计具有十一个特征,下面是其中最重要的四个特征: (I)抽象性,抽象性是指程序语言创建“黑盒”代码的能力 (II)封装性,封装性保证了接口和实现代码的相对独立性 (III)多态性,多态性使一个程序接口可以调用多种对象的方法。这有两种方式实现:前期绑定(编译时绑定函数方法)和后期绑定(运行时绑定函数方法)。 (I...原创 2018-08-03 11:40:00 · 312 阅读 · 0 评论 -
c++的子集c语言
一、c++是建立在c基础上的,一般将c++的类c特性称为c++的c子集。事实上c++包括了整个c语言,并且所有的c程序也是c++程序(只有极少数程序例外)。二、要想成为顶级c++程序员,必须了解c++和c的区别。三、c语言是中级语言,c支持对位、字节、地址的操作。c语言不是强类型语言,c语言支持几乎所有的类型转换,例如可以在一个表达式中混合字符和整形数据。c语言并不要求参数类型和变元类型完...原创 2018-08-03 11:21:43 · 2137 阅读 · 0 评论 -
尝试在VBA中调用windows API
尝试在VBA中调用windows API 一、 制作好窗口 添加sub CommandButton1_Click()事件处理过程: 在该事件处理过程中预定调用execProcedure “explorer http://www.163.com”, 以后可能会修改它。二、 在工程中插入模块1 三、 查阅windows API参考手册,从中查阅winexec ...原创 2018-08-07 21:00:04 · 5064 阅读 · 0 评论