• Some API (SendMessage for example) use pointers to structures to be filled
    with some data. If you're sending such message to window belong to your
    process - no problem. But if you try to send this message to different
    process GPF can occure, because structure address belong to calling process
    memory space and target process can not achive this address. Here is
    work around.

    For Win95/98/ME we can use File Mapping, because OS place mapped files
    into shareable memory space. But we can't use this trick for NT - NT map
    files into calling process memory area. In this case, we can use
    VirtualAllocEx function to reserve memory inside target process.

  • 去年写一篇比较简单的 InstallShield 教程,许多网友反应必须弄篇详细点儿的,这篇的文字多点了:)

  • 上星期在www.verycd.com找软件时,无意中发现了它,嘿嘿!偶那6.22也该扔了。

    听那位高人说的这么好,于是用电骡拉了一个立马安装,对了,在安装时不能断网,因为安装过程中首先会在网上下载一些包,第一个好像是Microsoft发布的补丁,第二第三都是官方网站发布的J#虚拟机及.NET的一些东西。安装好三个文件后,断网,进行[InstallShield.11.5.Premier.Edition].Crack.rar,最后搞定。

    ……

  • VB+MASM 强!

    2006-01-05

    众所周知,VB没有提供诸如shl、shr指令功能等价及相关进制转换函数。于是,在我CCBAS项目中,我利用MASM写了一堆函数(包括字串,内存功能,超快的!已测试发现比WIN32 API 还要快。Utils.dll我正在使用中)。供VB程序调用。(最后更新:2006/01/07,增加了指针参数的检查及优化部分代码)