惧留孙网

juliusun.com

惧留孙网 > 在线教程 > WIN32 SDK教程

静态框

  静态框窗口类名为"static"。一般情况下,我们只需要静态框也显示信息,用到它的功能较少,只需要展示信息时,只要在创建时指定标题就可以了。

LRESULT CALLBACK WndProc(HWND hWnd, UINT uMsg, WPARAM wParam, LPARAM lParam)
{
   switch (uMsg)
   {
   case WM_CREATE:
#define IDS_CONTENT 103
     CreateWindowEx(0, TEXT("static"),TEXT("这是我要展示的信息"), WS_CHILD | WS_VISIBLE, 10, 10, 200, 30, hWnd, (HMENU)IDS_CONTENT, ((LPCREATESTRUCT)lParam)->hInstance, NULL);
     break;
   case WM_CLOSE:
     DestroyWindow(hWnd);
     break;
   case WM_DESTROY:
     PostQuitMessage(0);
     break;
   default:
     return DefWindowProc(hWnd, uMsg, wParam, lParam);
   }
   return 0;
}

  静态框在需要改变文本内容时,通过发送WM_SETTEXT或是调用SetWindowText均可修改显示的内容,SetWindowText用法比较简单这里不详细介绍。同样也可以通过GetWindowText获取内容。

  效果图如下:

静态框

  代码:

UNICODE编码源码地址:14unicode.php
TCHAR编码源码地址:14tchar.php
ANSI编码源码地址:14ansi.php
视频教程

作者QQ:3304576112  交流QQ群:316930386 C语言窗口程序学习群 本教程内容由 juliusun.com 保留版权,请匆复制传播。

上一页  目录  下一页
抖音
©2015-2024 惧留孙网 juliusun.com

京ICP备15039193号-1

首页 教程 下载 文章 聊天 我的