标题:typedef struct 来对译一下C的结构,VFP如何表达,高手请进
取消只看楼主
iswith
Rank: 3Rank: 3
等 级:论坛游侠
威 望:3
帖 子:154
专家分:101
注 册:2013-5-14
结帖率:4.76%
已结贴  问题点数:20 回复次数:6 
typedef struct 来对译一下C的结构,VFP如何表达,高手请进
typedef struct { mbProxy proxy; unsigned int mask; } mbSettings; mask可以取:
WKE_SETTING_PROXY:效果和mbSetProxy一样,通过proxy设置
WKE_SETTING_PAINTCALLBACK_IN_OTHER_THREAD:这是个高级用法,开启时,on paint回调会在另外个线程(其实就是渲染线程)。
这个是用来实现多线程上屏功能,性能更快。
搜索更多相关主题的帖子: struct VFP 结构 表达 typedef 
2022-12-17 18:51
iswith
Rank: 3Rank: 3
等 级:论坛游侠
威 望:3
帖 子:154
专家分:101
注 册:2013-5-14
得分:0 
知道歪果仁十年前就会了!
2022-12-17 19:01
iswith
Rank: 3Rank: 3
等 级:论坛游侠
威 望:3
帖 子:154
专家分:101
注 册:2013-5-14
得分:0 
VFP如何表达这个结构可用任何想到的办法,只要这个结构合法能被VFP引用传递就行
2022-12-17 21:05
iswith
Rank: 3Rank: 3
等 级:论坛游侠
威 望:3
帖 子:154
专家分:101
注 册:2013-5-14
得分:0 
只是说实现原理,没必要深研结构要不要我贴不完了。。。。
void mbInit(const mbSettings* settings)
typedef struct { mbProxy proxy; unsigned int mask; } mbSettings; mask可以取:
WKE_SETTING_PROXY:效果和mbSetProxy一样,通过proxy设置
WKE_SETTING_PAINTCALLBACK_IN_OTHER_THREAD:这是个高级用法,开启时,on paint回调会在另外个线程(其实就是渲染线程)。
这个是用来实现多线程上屏功能,性能更快。

//结构    public struct mbSettings
    {
        public mbProxy proxy;
        public mbSettingMask mask;
        [MarshalAs(UnmanagedType.FunctionPtr)]
        internal mbOnBlinkThreadInitCallback blinkThreadInitCallback;
        public IntPtr blinkThreadInitparam;
    }

public struct mbProxy
    {
        public mbProxyType type;
        [MarshalAs(UnmanagedType.ByValTStr, SizeConst = 100)]
        public string hostname;
        public ushort port;
        [MarshalAs(UnmanagedType.ByValTStr, SizeConst = 50)]
        public string username;
        [MarshalAs(UnmanagedType.ByValTStr, SizeConst = 50)]
        public string password;
    }

[此贴子已经被作者于2022-12-18 11:43编辑过]

2022-12-18 10:47
iswith
Rank: 3Rank: 3
等 级:论坛游侠
威 望:3
帖 子:154
专家分:101
注 册:2013-5-14
得分:0 
比如说我首先要到从自定义库堆中分配指定数量的字节(16),然后如何如何。。。。。。这样的实现逻辑!你就盯着这个结构细节有毛线用!他就是一个结构,就是一个结构,细节描述你不是可以自我理解?说A cursor是什么什么作用大致意思,难道硬是要我把A cursor字段细节描述一下?

[此贴子已经被作者于2022-12-18 11:53编辑过]

2022-12-18 11:52
iswith
Rank: 3Rank: 3
等 级:论坛游侠
威 望:3
帖 子:154
专家分:101
注 册:2013-5-14
得分:0 
然后我需要怎么做才能把结构在VFP生成?
2022-12-21 12:38
iswith
Rank: 3Rank: 3
等 级:论坛游侠
威 望:3
帖 子:154
专家分:101
注 册:2013-5-14
得分:0 
以下是引用donotspam在2022-12-21 13:09:03的发言:



有没有V 表说明!我看着头晕
2022-12-21 16:31



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-510979-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.015411 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved