炫彩界面库论坛

 找回密码
 加入我们

QQ登录

只需一步,快速开始

查看: 5292|回复: 8

终于把几个窗口的弄得差不多了

[复制链接]

该用户从未签到

发表于 2013-4-28 12:45:23 | 显示全部楼层 |阅读模式
目前已经把大部分全局和UI窗口模块的api封装成C#的了,只有少数几个自己感觉不会经常用到的暂时没封装,等到要用的时候再封装~;下一步是各种元素的封装和宏的封装

该用户从未签到

发表于 2013-5-6 10:05:31 | 显示全部楼层
亲,好样的,我也想要封装成C#的呢,你封装了,那我就不搞好了,或者我们俩一起搞也行哇,如果你需要的话。

该用户从未签到

 楼主| 发表于 2013-5-6 21:27:56 | 显示全部楼层
本帖最后由 infoyun 于 2013-5-6 21:37 编辑
ゞ追忆o0ゞ 发表于 2013-5-6 10:05
亲,好样的,我也想要封装成C#的呢,你封装了,那我就不搞好了,或者我们俩一起搞也行哇,如果你需要的话。: ...


呵呵,好啊,肯定是一起弄比较好的啊~~~我还想弄个小论坛,专门做炫彩在C#或者JAVA的介绍呢~~~ ;但是这两天发现炫彩也似乎有硬伤,我看过你发的那篇文章,Btn_GetText的问题你解决了吗? 我的转换函数写的和你一样的,按照道理来说,应该是那样写啊,Btn_GetText就是访问不了那块内存,很可能是因为炫彩本身的原因。不知道你解决了么有? 么有的话 我们可以一起问问大色或者梦飞,看看大色的易语言里是不是有同样的问题~~~
PS:我已经把函数大部分功能模块都封装了,不过有几个比较难的,我暂时没封装,比如涉及到Web那块儿的几个,耗时较多,等到用的时候再封装;下一步咱俩分分工?把消息、事件和宏给封装了~~~,加我扣扣:2510345385

该用户从未签到

发表于 2013-5-7 16:12:52 | 显示全部楼层
我加你Q说吧。

该用户从未签到

发表于 2013-5-8 13:10:21 | 显示全部楼层
这是个体力活

该用户从未签到

 楼主| 发表于 2013-5-11 14:23:04 | 显示全部楼层
应该都不行~,我试过stringbuilder,但没有试intptr,应该是C的dll返回到C#的时候的问题~,毕竟炫彩不是专门为C#准备的~

该用户从未签到

发表于 2013-10-3 23:56:38 | 显示全部楼层
//VC++
extern "C"  _declspec(dllexport) wchar_t* Ver()
{
        return L"12345";
}

//C#
        [DllImport(PathDLL, CharSet = CharSet.Unicode)]
        private static extern IntPtr Ver(int id);
        public string Ver()
        {
            IntPtr ptrRet = Ver();
            string s = Marshal.PtrToStringUni(ptrRet);
            ptrRet = IntPtr.Zero;
            return s;
        }
您需要登录后才可以回帖 登录 | 加入我们

本版积分规则

QQ|Archiver|手机版|小黑屋|炫彩界面库 ( 鄂ICP备2023014763号-1 )

GMT+8, 2024-4-19 21:58 , Processed in 0.069185 second(s), 18 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表