在源代码中插入另一个程序然后再输出为exe文件(C/C++、Win32Asm)
前些天看到有朋友说有没有不必操作资源就可以将一个程序加入到自己的程序中,我刚好想起masm32里有个bintodb.exe可以将一
整个程序转换为byte数组,但是自己也没实际试过,这几天有时间就研究了一下,发现原来操作很简单比起操作资源也来更容易理解,
所以用win32asm做了个示例,同时也在Vc中做了测试,都是一样简单。本来想在VB中也试试的,但发现没那么简单,当我将整个数
组定义为VB格式的数组时VB竟然崩溃了···,可能是因为VB编程环境容不下这么多的数据,因为我定义了一个有2560个字节元素的
字节数组,每当复制到VB代码编辑窗口中的时候就崩溃了,所以我没有在VB中实现,但
文件列表
InsertExeFileToApp.rar
(预估有个2文件)
InsertExeFile_win32asm.rar
59KB
InsertExeFileToApp_VC.rar
1.19MB
用户评论