Rainer 发表于 2014-5-12 00:36:03

求助,,怎么把标题栏隐藏???

就是写一个窗体,隐藏标题栏。。。

Rainer 发表于 2014-5-12 00:36:57

大神,,们,,助我

Rainer 发表于 2014-5-12 00:56:32

两包烟的钱,把不了妹买不了田,不如拿来支持小甲鱼推出更多原创教学视频!

zhihuzheye 发表于 2014-5-13 13:11:05

CreateWindowEx时设置WS_EX_WINDOWEDGE和WS_POPUPWINDOW即可!
有问题请google
看来你的自学能力很一般哦,恕我直言!

Rainer 发表于 2014-5-14 00:07:54

...我百度的不管用

Rainer 发表于 2014-5-14 00:11:11

我去,我的意思是没有标题栏,你理解错了

小甲鱼 发表于 2014-5-15 17:08:41

Rainer 发表于 2014-5-14 00:11 static/image/common/back.gif
我去,我的意思是没有标题栏,你理解错了
CreateWindow 第 3 个参数显示格式设置为 WS_POPUP | WS_SIZEBOX 即可/* -------------------------------------------------------------------
                  MyWindows.c -- 基本窗口模型
                              《Windows 程序设计(SDK)》视频教程                  
--------------------------------------------------------------------*/

#include <windows.h>

LRESULT CALLBACK WndProc(HWND, UINT, WPARAM, LPARAM);

int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, PSTR szCmdLine, int iCmdShow)
{
      static TCHAR szAppName[] = TEXT("MyWindows");
      HWND hwnd;
      MSG msg;
      WNDCLASS wndclass;

      wndclass.style = CS_HREDRAW;
      wndclass.lpfnWndProc = WndProc;
      wndclass.cbClsExtra = 0;
      wndclass.cbWndExtra = 0;
      wndclass.hInstance = hInstance;
      wndclass.hIcon = LoadIcon(NULL, IDI_APPLICATION);
      wndclass.hCursor = LoadCursor(NULL, IDC_ARROW);
      wndclass.hbrBackground = (HBRUSH)GetStockObject(WHITE_BRUSH);
      wndclass.lpszMenuName = NULL;
      wndclass.lpszClassName = szAppName;

      if (!RegisterClass(&wndclass))
      {
                MessageBox(NULL, TEXT("这个程序需要在 Windows NT 才能执行!"), szAppName, MB_ICONERROR);
                return 0;
      }

      hwnd = CreateWindow(szAppName,
                TEXT("鱼C工作室"),
                WS_POPUP | WS_SIZEBOX,
                200,
                200,
                600,
                450,
                NULL,
                NULL,
                hInstance,
                NULL);
      
      ShowWindow(hwnd, iCmdShow);
      UpdateWindow(hwnd);

      while (GetMessage(&msg, NULL, 0, 0))
      {
                TranslateMessage(&msg);
                DispatchMessage(&msg);
      }

      return msg.wParam;
}

LRESULT CALLBACK WndProc(HWND hwnd, UINT message, WPARAM wParam, LPARAM lParam)
{
      HDC hdc;
      PAINTSTRUCT ps;
      RECT rect;

      switch (message)
      {
      case WM_PAINT:
                hdc = BeginPaint(hwnd, &ps);
                GetClientRect(hwnd, &rect);
                DrawText(hdc, TEXT("大家好,这是我的第一个窗口程序!"), -1, &rect,
                        DT_SINGLELINE | DT_CENTER | DT_VCENTER);
                EndPaint(hwnd, &ps);
                return 0;

      case WM_DESTROY:
                PostQuitMessage(0);
                return 0;
      }

      return DefWindowProc(hwnd, message, wParam, lParam);
}

迷雾少年 发表于 2014-5-16 23:20:27

小甲鱼 发表于 2014-5-15 17:08 static/image/common/back.gif
CreateWindow 第 3 个参数显示格式设置为 WS_POPUP | WS_SIZEBOX 即可

顶啊 源代码都贴出来了:lol:

左宁の手 发表于 2014-7-20 21:19:41

用的什么语言???
面向对象的语言 基本上都可以设置 一般设置类型为0就没有标题栏了

智商是硬伤 发表于 2015-8-21 16:17:04

{:7_146:}

luodanoo 发表于 2016-6-16 16:11:04

小甲鱼 发表于 2014-5-15 17:08
CreateWindow 第 3 个参数显示格式设置为 WS_POPUP | WS_SIZEBOX 即可

这样设置,这个窗口不能移动啊?
页: [1]
查看完整版本: 求助,,怎么把标题栏隐藏???