卑微的虫砸 2023-04-26 10:24 采纳率: 25%
浏览 9

MiniGUI泰语文字显示

有使用过MiniGUI3.0的吗,怎么在MiniGUI中适配显示泰语文字啊,求解。

  • 写回答

1条回答 默认 最新

  • CSDN-Ada助手 CSDN-AI 官方账号 2023-04-26 12:18
    关注
    • 这篇博客: linux minigui实现简单五子棋代码(过程详细)中的 前言: 部分也许能够解决你的问题, 你可以仔细阅读以下内容或跳转源博客中阅读:
    • 本五子棋代码只实现了人人对战,不包含人机对战内容,小白编写,有不足之处请谅解!

      所需头文件:

      #include <stdio.h>
      #include <minigui/common.h>
      #include <minigui/minigui.h>
      #include <minigui/gdi.h>
      #include <minigui/window.h>
      #include <minigui/control.h>
      #include <string.h>
       

       主函数

      
      //主函数
      int MiniGUIMain (int argc, const char* argv[]) {
      	MSG Msg;
      	HWND hMainWnd;
      	MAINWINCREATE CreateInfo;
      #ifdef _LITE_VERSION
      	SetDesktopRect(0, 0, 800, 600);
      #endif
      	CreateInfo.dwStyle = WS_VISIBLE | WS_BORDER | WS_CAPTION;
      	CreateInfo.dwExStyle = WS_EX_NONE;
      	CreateInfo.spCaption = "HelloWorld";
      	CreateInfo.hMenu =createmenu();
      	CreateInfo.hCursor = GetSystemCursor(0);
      	CreateInfo.hIcon = 0;
      	CreateInfo.MainWindowProc = HelloWinProc;
      	CreateInfo.lx = 0;  //窗口左上角x坐标
      	CreateInfo.ty = 0;    //左上角y坐标
      	CreateInfo.rx = 600;   //右下角x坐标
      	CreateInfo.by = 600;    //右下角y坐标
      	CreateInfo.iBkColor = COLOR_lightwhite;
      	CreateInfo.dwAddData = 0;
      	CreateInfo.hHosting = HWND_DESKTOP;
      	hMainWnd = CreateMainWindow (&CreateInfo);
      	if (hMainWnd == HWND_INVALID)
      		return -1;
      	ShowWindow(hMainWnd, SW_SHOWNORMAL);
      //消息队列
      	while (GetMessage(&Msg, hMainWnd)) {
      		TranslateMessage(&Msg);
      		DispatchMessage(&Msg);
      	}
      	MainWindowThreadCleanup (hMainWnd);
      	UnloadBitmap(&pic);  ////此函数用于卸载指定的位图
      	return 0;
      }
      #ifndef _LITE_VERSION
      #include <minigui/dti.c>
      #endif
    评论

报告相同问题?

问题事件

  • 创建了问题 4月26日

悬赏问题

  • ¥15 Xsheii7我安装这个文件的时候跳出来另一个文件已锁定文件的无一部分进程无法访问。这个该怎么解决
  • ¥15 unity terrain打包后地形错位,跟建筑不在同一个位置,怎么办
  • ¥15 FileNotFoundError 解决方案
  • ¥15 uniapp实现如下图的图表功能
  • ¥15 u-subsection如何修改相邻两个节点样式
  • ¥30 vs2010开发 WFP(windows filtering platform)
  • ¥15 服务端控制goose报文控制块的发布问题
  • ¥15 学习指导与未来导向啊
  • ¥15 求多普勒频移瞬时表达式
  • ¥15 如果要做一个老年人平板有哪些需求