资源简介
十几个MiniGUI学习的经典例子,都已经在FrameBuffer上面编译,运行通过,对于初学者是很好的资料!!
代码片段和文件信息
#include
#include
#include
#include
#include
#include
#include
static int HelloWinProc(HWND hWnd int message WPARAM wParam LPARAM lParam)
{
switch (message) {
case MSG_CLOSE:
DestroyMainWindow (hWnd);
PostQuitMessage (hWnd);
return 0;
}
return DefaultMainWinProc(hWnd message wParam lParam);
}
int MiniGUIMain (int argc const char* argv[])
{
MSG Msg;
HWND hMainWnd;
MAINWINCREATE CreateInfo;
#ifdef _LITE_VERSION
SetDesktopRect(0 0 1024 768);
#endif
CreateInfo.dwstyle = WS_VISIBLE | WS_BORDER | WS_CAPTION;
CreateInfo.dwExstyle = WS_EX_NONE;
CreateInfo.spCaption = “ This is a main window“;
CreateInfo.hMenu = 0;
CreateInfo.hCursor = GetSystemCursor(0);
CreateInfo.hIcon = 0;
CreateInfo.MainWindowProc = HelloWinProc;
CreateInfo.lx = 100;
CreateInfo.ty = 100;
CreateInfo.rx = 600;
CreateInfo.by = 400;
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);
return 0;
}
#ifndef _LITE_VERSION
#include
#endif
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2012-11-27 22:17 minigui\
文件 1545 2007-04-02 17:42 minigui\1.c
文件 7284 2012-04-24 19:59 minigui\2
文件 2375 2012-04-24 21:38 minigui\2.c
文件 2607 2007-04-02 17:46 minigui\3.c
文件 1363 2007-04-02 17:42 minigui\DESKtop.c
文件 1608 2007-04-02 17:43 minigui\hello.c
文件 6732 2012-04-24 19:32 minigui\Tony
文件 2483 2012-05-02 15:23 minigui\Tony.c
文件 2697 2007-04-02 17:43 minigui\主窗口.c
文件 8520 2012-04-24 20:00 minigui\在打开对话框中再打开对话框
文件 3863 2007-04-02 17:46 minigui\在打开对话框中再打开对话框.c
文件 7697 2012-04-25 20:23 minigui\改变控件焦点
文件 3585 2012-04-25 20:32 minigui\改变控件焦点.c
文件 6715 2012-04-25 16:04 minigui\改变窗体背景颜色
文件 1736 2007-04-02 17:44 minigui\改变窗体背景颜色.c
文件 6709 2012-04-25 15:58 minigui\改变窗口标题
文件 1725 2007-04-02 17:46 minigui\改变窗口标题.c
文件 1744 2007-04-02 17:44 minigui\改变窗口标题栏颜色.c
文件 10649 2012-04-24 18:07 minigui\移植Minigui.txt
文件 1744 2007-04-02 17:45 minigui\窗口标题栏颜色.c
文件 1533 2007-04-02 17:51 minigui\窗口风格.c
评论
共有 条评论