搜索颜色选择器1
感谢你的解答,还有个问题就是如果初始是黑色,十六进制就是000000 ,程序内的000000太多了,那么怎么去定位颜色呢 上岸的鱼 发表于 2018-6-8 21:36
感谢你的解答,还有个问题就是如果初始是黑色,十六进制就是000000 ,程序内的000000太多了,那么怎么去 ...
位置应该是固定的 看一下搜索到颜色选择器的地方加多少个字节是颜色 上岸的鱼 发表于 2018-6-8 21:36
感谢你的解答,还有个问题就是如果初始是黑色,十六进制就是000000 ,程序内的000000太多了,那么怎么去 ...
前面搜索颜色选择器1,找的是编译时控件名。控件名字符串加上\0终止符后长度按4对齐,按后面计算这3个字节的偏移量是固定的。 a1078622049 发表于 2018-6-8 21:41
位置应该是固定的 看一下搜索到颜色选择器的地方加多少个字节是颜色
不对啊我同样编译了2个文件 颜色不同第一个是红色 是选择器的地方加了91个字节第二个黑色的也加91个字节就不行 软件打不开了 李沉舟 发表于 2018-6-8 21:57
前面搜索颜色选择器1,找的是编译时控件名。控件名字符串加上\0终止符后长度按4对齐,按后面计算这3个字 ...
可以讲的通俗易懂一点吗,小白我看的云里雾里的,十分感谢! 比如 搜索到颜色选择器的地址是47E000,颜色的地址是47E094,那么另一个程序的颜色地址应该也是颜色选择器的地址+94。 401000+94=401094 李沉舟 发表于 2018-6-8 21:57
前面搜索颜色选择器1,找的是编译时控件名。控件名字符串加上\0终止符后长度按4对齐,按后面计算这3个字 ...
老师好像如果颜色选择器是黑色的话就找不到/0的终止符了
页:
1
[2]