当前位置: 首页 > news >正文

手机网站首页设计大疫不过三年

手机网站首页设计,大疫不过三年,fomo3d 网站怎么做,深圳市龙华区有哪些街道在 Windows 平台上的实现#xff0c;相对比较顺利#xff0c;将一个窗口嵌入到另外一个窗口是比较容易的事情。 1. 创建窗口 这里有点需要注意#xff1a; 父窗口的大小变化时#xff0c;子窗口也要跟着变化#xff0c;否则 webview 显示不出来。创建时窗口的大小先设置…在 Windows 平台上的实现相对比较顺利将一个窗口嵌入到另外一个窗口是比较容易的事情。 1. 创建窗口 这里有点需要注意 父窗口的大小变化时子窗口也要跟着变化否则 webview 显示不出来。创建时窗口的大小先设置为 0后面再调整否则 webview 也显示不出来。 #include windows.h #include SDL_syswm.hLRESULT CALLBACK WindowProc(HWND hwnd, UINT uMsg, WPARAM wParam, LPARAM lParam) {switch (uMsg) {case WM_SIZE: {HWND hwndSub FindWindowEx(hwnd, NULL, NULL, NULL);if (hwndSub) {RECT rcClient;int width 0;int height 0;GetClientRect(hwnd, rcClient);width rcClient.right - rcClient.left;height rcClient.bottom - rcClient.top;MoveWindow(hwndSub, 0, 0, width, height, TRUE);}break;}case WM_PAINT: {PAINTSTRUCT ps;HDC hdc BeginPaint(hwnd, ps);FillRect(hdc, ps.rcPaint, (HBRUSH)(COLOR_WINDOW 1));EndPaint(hwnd, ps);break;}default:return DefWindowProc(hwnd, uMsg, wParam, lParam);}return 0; }static const char CLASS_NAME[] WebViewContainer;static ret_t webview_os_window_init(HINSTANCE hInstance) {WNDCLASSEX wc;ZeroMemory(wc, sizeof(WNDCLASSEX));wc.cbSize sizeof(WNDCLASSEX);wc.hInstance hInstance;wc.lpszClassName CLASS_NAME;wc.lpfnWndProc WindowProc;RegisterClassEx(wc);return RET_OK; }webview_os_window_t webview_os_window_create(SDL_Window* parent, int x, int y, int w, int h) {SDL_SysWMinfo wmInfo;SDL_VERSION(wmInfo.version);SDL_GetWindowWMInfo(parent, wmInfo);HWND hwndParent wmInfo.info.win.window;HINSTANCE hInstance wmInfo.info.win.hinstance;webview_os_window_init(hInstance);HWND hwndSub CreateWindowEx(0, CLASS_NAME, Container Window, WS_CHILD | WS_VISIBLE, x, y, 0,0, hwndParent, NULL, hInstance, NULL);if (hwndSub NULL) {return 0;}ShowWindow(hwndSub, SW_SHOW);UpdateWindow(hwndSub);if (!hwndSub) {printf(Failed to create subwindow: %lu\n, GetLastError());return NULL;}return (webview_os_window_t)hwndSub; } 2. 调整窗口大小 resize 窗口时需要调整子窗口的大小。要注意的是窗口的大小是以像素为单位的所以需要考虑缩放因子。 void webview_os_window_move_resize(SDL_Window* parent, webview_os_window_t subwindow, int x, int y,int w, int h) {HWND hwndSub (HWND)subwindow;float scale system_info()-device_pixel_ratio;MoveWindow(hwndSub, x, y, w * scale, h * scale, TRUE); }3. 销毁窗口 销毁窗口时需要销毁子窗口。 void webview_os_window_destroy(webview_os_window_t subwindow) {HWND hwndSub (HWND)subwindow;DestroyWindow(hwndSub); }
http://www.ho-use.cn/article/10822267.html

相关文章:

  • 网站结构模板云南网站建设公司哪家好
  • 什么网站做产品销售做的好做啥网站赚钱
  • 做平面设计应该在哪个网站求职简单大气三个字公司名字
  • 网站建设全部流程包括备案大兴安岭建设局网站
  • 做外贸网站有什么用网站建设客户合同范本
  • 扁平化设计风格网站离婚在线律师
  • 站长之家seo查询谷歌搜索引擎入口
  • 摄影作品网站推荐国内最炫酷的网站
  • 企业网站空间多大合适wordpress is
  • 建设网站要先给钱才能做网站搭建文案
  • 网站服务器 免费wordpress渗透
  • 灰色网站设计网络推广引流软件
  • 怎么快速开发一个网站有关网络技术的网站
  • 动易论坛官方网站福建省建设工程质量安全网站
  • 罗湖商城网站建设找哪家公司比较安全旅游网站项目策划书
  • 做网站设计的公司排名房屋装修设计图片欣赏
  • 网站建设交接表wordpress主题 免费 自媒体
  • 天台城乡规划建设局网站seo网站的优化流程
  • 怎么做淘宝客网站和APP软文之家
  • 犀牛云做网站怎么这么贵wordpress如何导出数据
  • 怎么破解网站后台做网站应达到什么效果
  • 商务网站需求说明书网页设计与制作课程评价
  • 陕西恒立建设集团网站自助建站平台免费
  • 网站引量方法只做百度移动端网站可以吗
  • 建设网站500错误建设工程信息网站
  • 个人网站二级域名做淘宝客网站建设流程的过程
  • 为什么建设网站asp评价网站开发文档
  • 企业网站用个人备案微信公众平台怎么做微网站吗
  • 网站 建设实验小结小程序自己制作流程
  • 公司网站制作投标厦门比较有名的设计公司