最新评论
3#楼可能修正了更加底层的代码,但是和楼主原理是一样的,都是使用系统函数strlen,从这个调用来看,似乎size参数有点多余。因为他可以从buffer变量计算得出。不知道是不是可能把相关的结构、函数的参数表都精简掉size变量,是不是可以在整个代码中查找size的问题呢?
Re:C#贴边自动隐藏组件完美版 aShu123 2010-12-16 00:28
很好很强大,但有个小小的bug,就是当贴顶时点最小化后,无论怎么点击任务栏都切不出来了.
Re:五线谱编辑Demo(MFC) hoodlum1980 2010-10-25 02:24
我一下载下来就能运行啊,可能我本来就装有VC6,+ VS2005.
Re:飞信,你真的安全吗? hujianwind 2010-09-07 16:19
还有这等高人 厉害厉害 大开眼界啊 。那个spy++和发送消息是怎么样的 能介绍下不咯。。
Re:飞信,你真的安全吗? 花落,花开 2010-05-04 20:13
哇,博主看来很厉害哦~
初玩.net平台。多多指教
Re:BMP图片魔法师KeyGen Pandora 2009-12-21 16:46
破解高手~~ 膜拜
Re:让LuaInterface 2.0.1支持中文 ByteWorker 2009-12-08 14:27
很好! 关于那篇LUA内的代码的修改解决中文问题
早之前,由于应用的需要,我发现中文不能PRINT出来。
后来跟踪发现代码的问题,遂改之,其实LUA的的TSTRING
对象是RAW字节流,不管那中形式的编码,LUA并不实际解释
它的含义(通用性),这个正如#3楼说的,问题出来LUADLL
中,不过,我上面提到的修整LUA的代码同样可以编译运行
(虽然有些别扭) ,至于有没有其它影响(暂不知道)
呵呵,感谢#3楼 高手给出的提示。
Re:BMP图片魔法师KeyGen asfd123 2009-10-14 12:51
挺欣赏你的,不知道怎么联系你
Re:C#将Trace,Debug信息输出到控件上 chen_767 2009-09-02 20:32
不检查control.InvokeRequired。用线程安全吗。
Re:C#将Trace,Debug信息输出到控件上 chen_767 2009-09-02 20:29
好不错
Re:飞信,你真的安全吗? Jack Niu 2009-07-07 15:40
路过
你错了,问题应该出在这个地方
luaDLL.cpp : 652
static int luaL_loadbuffer(IntPtr luaState, String^ buff, String^ name)
{
char *cs1 = (char *) Marshal::StringToHGlobalAnsi(buff).ToPointer();
char *cs2 = (char *) Marshal::StringToHGlobalAnsi(name).ToPointer();
int result = ::luaL_loadbuffer(toState, cs1, buff->Length, cs2);
Marshal::FreeHGlobal(IntPtr(cs1));
Marshal::FreeHGlobal(IntPtr(cs2));
return result;
}
最新版本已经修正了这个问题:
luaDLL.cpp : 659
static int luaL_loadbuffer(IntPtr luaState, String^ buff, String^ name)
{
char *cs1 = (char *) Marshal::StringToHGlobalAnsi(buff).ToPointer();
char *cs2 = (char *) Marshal::StringToHGlobalAnsi(name).ToPointer();
//CP: fix for MBCS, changed to use cs1's length (reported by qingrui.li)
int result = ::luaL_loadbuffer(toState, cs1, strlen(cs1), cs2);
Marshal::FreeHGlobal(IntPtr(cs1));
Marshal::FreeHGlobal(IntPtr(cs2));
return result;
}
如果你那么改,就无法运行编译过的lua代码了(lua的二进制数据长度被破坏)。
请问一个LuaInterface的问题:在主程序(C#)中有一个对象,现在怎么在Lua脚本中调用该对象的一个属性(数组形式)内的具体内容?如:m=Bore.DiCeng[1].HouDu 为什么不行呢
re: C#贴边自动隐藏组件完美版 rgb 2009-04-21 23:51
Timer控件毛病很多的。。。
博主以前学C++的?全C++风格,呵呵,学习了!
re: 让LuaInterface 2.0.1支持中文 guest2009 2009-04-03 13:43
支持一下,虽然现在还没有在项目中找到要用 LUA的地方
re: C#贴边自动隐藏组件完美版 MC_ma 2009-03-17 14:44
OK了...呵呵。改了一下希望影响不大注释掉了两行
if (_form.TopMost == false)
_form.TopMost = true;
re: C#贴边自动隐藏组件完美版 MC_ma 2009-03-17 14:32
发现一个问题,当应用控件的窗体有子窗体弹出时。子窗体在父窗体后面...子窗体被覆盖了。不知道这是为什么?~
re: C#贴边自动隐藏组件完美版 MC_ma 2009-03-17 10:16
哈哈!谢谢啦。最近做个聊天程序正需要呢,增色不少啊。
re: C#贴边自动隐藏组件完美版 佑佑 2009-02-27 13:51
编译后,使用中 发现个问题。。贴边隐藏拉长没有问题。。最小化还原也修复了。。还发现个问题 就是。。当贴边隐藏的时候 拉回来的时候。。应该会还原到默认大小。。现在的好像不会还原到原始大小。。还是贴边隐藏 拉长后的大小。。。当然 我只是跟作者说下。。没有其他意思。。
re: C#贴边自动隐藏组件完美版 超籽 2009-01-23 11:36
请问如何使用啊?可以写点代码给我吗?我不知道呢!