一些函数

  • sciter::debug_output_console _;

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

  • SciterSetOption(NULL, SCITER_SET_DEBUG_MODE, TRUE);

    能够连接_inspector_进行调试

  • ::SciterLoadFile(wnd, GetUrl());

    加载html页面

创建最简单的Sciter项目

  1. 新建一个Win32 Project

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

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

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

  5. 修改wWinMain

  1. // Perform application initialization:
  2. HWND hWnd = ::CreateWindowEx(
  3. 0, /*WS_EX_LAYOUTRTL,*/
  4. ::SciterClassName(),
  5. szTitle,
  6. WS_OVERLAPPEDWINDOW,
  7. CW_USEDEFAULT, 0,
  8. CW_USEDEFAULT, 0,
  9. nullptr, nullptr, 0, nullptr); // 这里不能用hInstance,否则窗口显示不出来
  10. if (!hWnd)
  11. {
  12. return FALSE;
  13. }
  14. ::SciterLoadFile(hWnd, L"test.html");
  15. ShowWindow(hWnd, nCmdShow);
  16. UpdateWindow(hWnd);
  17. // Main message loop:
  18. MSG msg;
  19. while (::IsWindow(hWnd) && GetMessage(&msg, nullptr, 0, 0))
  20. {
  21. TranslateMessage(&msg);
  22. DispatchMessage(&msg);
  23. }
  24. return 0;
  1. 在输出目录新建一个“test.html”

  2. 编译,到输出目录运行exe

  3. 最新文章

    1. 为select 设置样式
    2. 引入math模块中的log()方法,导致"TypeError: return arrays must be of ArrayType",什么原因?
    3. python中的remove趣谈
    4. 2015-11-02-js
    5. POJ2480 Longge's problem gcd&&phi
    6. ubuntu13.04 Thinkpad W520安装nvidia显卡驱动
    7. MySQL源码安装(centos)
    8. How To Install Apache Kafka on Ubuntu 14.04
    9. Robot Framework自动化测试框架初探
    10. linux.go
    11. serversql数据库的查询操作
    12. vuex的使用步骤
    13. oracle 中 某个字段的长度不够的sql 语句
    14. FineUIMvc随笔(7)扩展通知对话框(显示多个不重叠)
    15. mysqlbinlog基于时间点恢复
    16. S2750&S5700&S6700 V200R003(C00&C02&C10) MIB参考
    17. 小数据池 id
    18. [z]Libevent使用例子,从简单到复杂
    19. ubutu强制关闭应用程序的方法
    20. Json对象和Json字符串的区别

    热门文章

    1. 利用system-config-kickstart实现半自动化安装
    2. catalina配置参数
    3. webpack 之 plugin
    4. JavaScript:对Object对象的一些常用操作总结
    5. 条款15:在资源管理类中提供对原始资源的访问(Provide access to raw resources in resource-managing classes)
    6. 3D地形中的道路模拟
    7. LoadRunner中,参数化时Unique取值方式的理解
    8. FZU- Problem 1147 Tiling,递推坑题,大数水过~~
    9. 在RedHat 5下安装Oracle 10g详解(转)
    10. msp430项目编程03