先看下面的程序:

汉编卷土重来?

然后大家猜猜是什么语言编写的呢?

其实是把脚本代码中的label进行汉字替换即可。先定义label替换的对子

如果=if
函数=function
否则=else
返回=return
新增=new
空=null
尝试=try
捕错=catch
变量=var

画图消息=WM_PAINT
获得设备上下文=GetDC
释放设备上下文=ReleaseDC
文本输出=TextOut
串长度=length
左鼠标按下消息=WM_LBUTTONDOWN
鼠标移动消息=WM_MOUSEMOVE
窗口销毁消息=WM_DESTROY
退出=Exit
产生实心刷子=CreateSolidBrush
产生GDI长方形=BuildGDIRect
填充长方形=FillRect
销毁GDI对象=DeleteObject
设置背景模式=SetBkMode
透明=TRANSPARENT
转换成整数=parseInt
消息窗=MessageBox
注册窗口类=RegisterClassEx

汉编卷土重来?

下面函数是提取脚本中的label:

eltString;

            list.push_back(label);
        }
    }
}

 

然后逐个替换即可。是不是很容易?

 

这个看上去像IDE的程序 Duceland Widgets Engine 是含源的,从这里下载。

 

 

相关文章:

  • 2021-09-19
  • 2021-04-10
  • 2021-04-01
  • 2021-05-15
  • 2021-04-13
  • 2021-09-26
  • 2021-08-27
  • 2021-11-21
猜你喜欢
  • 2021-08-30
  • 2021-09-13
  • 2021-11-11
  • 2021-11-07
  • 2022-12-23
  • 2021-05-22
  • 2021-05-31
相关资源
相似解决方案