炫彩界面库论坛

 找回密码
 加入我们

QQ登录

只需一步,快速开始

查看: 4937|回复: 9

AAUTO语言调用炫彩出错

[复制链接]

该用户从未签到

发表于 2012-11-5 14:00:16 | 显示全部楼层 |阅读模式
dll = raw.loadDll("\res\XCGUI.dll");

XInitXCGUI = dll.api(
"XInitXCGUI","int(string pText)" )
XWnd_CreateWindow= dll.api(
"XWnd_CreateWindow","pointer(int x,int y,int cx,int cy,string pTitle,int hWndParent=0,int XCStyle=1791)");
XWnd_ShowWindow= dll.api(
"XWnd_ShowWindow","INT(pointer hWindow,int nCmdShow)");
XRunXCGUI= dll.api(
"XRunXCGUI","void()");


XInitXCGUI(
"");
hWindow = XWnd_CreateWindow (0, 0, 300, 300,
"" , 0, 1791);
XWnd_ShowWindow(hWindow, 0x5
/*_SW_SHOW*/);

XRunXCGUI ();

代码没几行,第一次运行正常,运行第二次IDE就崩溃了.
不知道是哪里的问题,能帮忙解决一下吗?

  • TA的每日心情
    开心
    2022-1-9 18:18
  • 发表于 2012-11-5 14:32:22 | 显示全部楼层
    有错误提示吗?

    注意:
    调用约定: stdcall ,WINAPI;
    wchar_t  类型为  unsigned short;

    BOOL 为4个字节;

    该用户从未签到

     楼主| 发表于 2012-11-5 17:28:55 | 显示全部楼层
    没错误提示
    第一次运行正常,第二次就一定内存不能read,就崩溃了
  • TA的每日心情
    开心
    2022-1-9 18:18
  • 发表于 2012-11-5 21:50:21 | 显示全部楼层
    你调试程序看看,是执行哪个函数崩溃的!
  • TA的每日心情
    开心
    2022-1-9 18:18
  • 发表于 2012-11-5 21:52:15 | 显示全部楼层
    XInitXCGUI("这个是char类型");
    hWindow = XWnd_CreateWindow (0, 0, 300, 300, L"这个是wchar_t类型" , 0, 1791);

    注意下字符类型.

    该用户从未签到

     楼主| 发表于 2012-12-5 17:23:30 | 显示全部楼层
    请参考 http://www.aau.cn/thread-8792-1-1.html
    发现问题是第二次运行不能初始化
    debug版报错:在XCAPI:Xarray_add()中,[XC_ARRAY]输入句柄可能无效.
  • TA的每日心情
    开心
    2022-1-9 18:18
  • 发表于 2012-12-5 18:22:17 | 显示全部楼层
    debug版报错:在XCAPI:Xarray_add()中,[XC_ARRAY]输入句柄可能无效.

    XC_ARRAY ,句柄可能已经被释放了.可能是某个控件已经销毁.

    在release 下,有些错误是忽略了的!

    XInitXCGUI("这个是char类型");
    hWindow = XWnd_CreateWindow (0, 0, 300, 300, L"这个是wchar_t类型" , 0, 1791);

    注意下字符类型.


    该用户从未签到

     楼主| 发表于 2012-12-5 18:36:55 | 显示全部楼层
    主要问题同样的代码,第二次运行的时候初始化函数失败.
  • TA的每日心情
    开心
    2022-1-9 18:18
  • 发表于 2012-12-5 20:34:56 | 显示全部楼层
    那就不知道了!

    该用户从未签到

    发表于 2014-6-16 18:19:14 | 显示全部楼层
    本帖最后由 sbq 于 2014-6-16 18:19 编辑

    把1971换成28047,导入win库 在代码最后面加上win.loopMessage();就好了
    您需要登录后才可以回帖 登录 | 加入我们

    本版积分规则

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

    GMT+8, 2024-3-29 17:58 , Processed in 0.067399 second(s), 18 queries .

    Powered by Discuz! X3.4

    Copyright © 2001-2021, Tencent Cloud.

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