欢迎访问 生活随笔!

生活随笔

当前位置: 首页 >

[Sciter] 1. 创建最简单的Sciter项目

发布时间:2024/8/5 43 生活家
生活随笔 收集整理的这篇文章主要介绍了 [Sciter] 1. 创建最简单的Sciter项目 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

一些函数

sciter::debug_output_console _;
程序运行时自动启动一个控制台窗口,通过在_tiscript_中调用stdout.println来输出调试信息

SciterSetOption(NULL, SCITER_SET_DEBUG_MODE, TRUE);
能够连接_inspector_进行调试

::SciterLoadFile(wnd, GetUrl());
加载html页面

创建最简单的Sciter项目

新建一个Win32 Project

将Sciter SDK目录下的include和lib两个文件夹拷贝到新建的项目下

项目属性添加对应的include和lib附加路径

将SDK bin目录下的sciter32.dll/sciter64.dll拷贝到项目输出目录下

修改wWinMain

    // Perform application initialization:    HWND hWnd = ::CreateWindowEx(        0, /*WS_EX_LAYOUTRTL,*/        ::SciterClassName(),        szTitle,        WS_OVERLAPPEDWINDOW,        CW_USEDEFAULT, 0,        CW_USEDEFAULT, 0,        nullptr, nullptr, 0, nullptr);      // 这里不能用hInstance,否则窗口显示不出来    if (!hWnd)    {        return FALSE;    }    ::SciterLoadFile(hWnd, L"test.html");    ShowWindow(hWnd, nCmdShow);    UpdateWindow(hWnd);    // Main message loop:    MSG msg;    while (::IsWindow(hWnd) && GetMessage(&msg, nullptr, 0, 0))    {        TranslateMessage(&msg);        DispatchMessage(&msg);    }    return 0;

在输出目录新建一个“test.html”

编译,到输出目录运行exe

总结

以上是生活随笔为你收集整理的[Sciter] 1. 创建最简单的Sciter项目的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。