编程

  • C#中查询另一进程的装入模块信息

    做游戏修改器时,需改写游戏进程的代码,以前用代码在4G虚存中的固定志地址来写,有次偶然发现这代码由于位于一个dll中(s2logic.dll)中,而dll在游戏中的装入地址并非每次…

    编程 2009年2月6日 0 0
  • C控制台程序变量地址测试结果

    一个程序中的各个变量常量存放在什么位置,一般来说并不需要关注,这是由系统自动管理的。但是如果要对进程进行内存分析,内存修改的话,就很有必要研究一下进程的数据在内存中如何存放。比如C…

    编程 2009年1月30日 0 0
  • C语言中变量地址分配的困惑

    不少人说过windows程序中某些变量是动态地址,据说是因为局部变量分配在堆上(heap),是动态管理和回收的。然而在一个C控制台程序里测这试,不管是全局变量,局部变量,局部指针,…

    编程 2009年1月30日 0 0
  • Visual Studio 2005中C程序的静态链接

    似乎并没有明的选项来选择使用静态还是动态链接,然而将生成的test.exe拷到其它机器上(Windows XP 虚拟机)上运行时会提示”程序配置不正确,无法运行&#82…

    编程 2009年1月30日 0 0
  • C#中关闭窗口与FormClosing事件

    当用户点击窗口右上角的X时,会先后引发FormClosing和FormClosed事件,在FormClosing事件中可将e.Cancel设为true来取消窗口的关闭,但是之后再用…

    编程 2007年11月5日 0 0
  • C#零碎心得

    System.DateTime.Now.Date与静态属性System.DateTime.Today相同,都为表示当前日期的DateTime型值,并且时间部份都为夜间12:00:0…

    编程 2007年10月24日 0 0
  • C#中后台调用Ping命令的函数

    以前在玩Windows 98的时候,几台电脑连起来,需要测试网络连接是否正常,经常用的一个命令就是Ping.exe。感觉相当实用。现在 .net为我们提供了强大的功能来调用外部工具…

    编程 2007年10月23日 0 0
  • C#中多维数组和交错数组及params参数

    C#中可定义多维数组。int [,,]形式的是三维的多维数组,而int [][][]形式的是交错数组。有分析认为实际上每维元素不固定的交错数组反而比规则的多维数组性能更好(快40%…

    编程 2007年8月25日 0 0
  • C#中的XML配置文件

    在Windows下,最初的配置文件,包含Windows的启动配置文件等,用的都是ini格式,这种格式简单清晰,可以分节。而在Windows API和.net API中,对ini格式…

    编程 2007年8月24日 0 0
  • 多frame网页窗口的脚本错误屏蔽

    iChat聊天室的聊天界面是一个多frame的页面,大约有9个左右,导致在WebBrowser页面事件响应处理相当麻烦。.NET 2.0中的WebBrowser控件的Documen…

    编程 2007年7月8日 0 0