炫彩界面库论坛

 找回密码
 加入我们

QQ登录

只需一步,快速开始

查看: 9653|回复: 11

那个边框的线条宽度怎么调哦

[复制链接]

该用户从未签到

发表于 2016-2-19 12:37:15 | 显示全部楼层 |阅读模式
10炫彩币
那个窗体边框的线条宽度怎么调哦 我想弄成细点哦

该用户从未签到

发表于 2016-2-19 12:37:16 | 显示全部楼层
本帖最后由 dasemimi 于 2016-2-20 21:24 编辑
长江大侠 发表于 2016-2-19 21:38
一样的哦 我试过好多了 全都是圆角啊 不符合扁平化啊
  1. #include "Common.h"





  2. class CMyWindowButton
  3. {
  4. public:
  5.     HWINDOW m_hWindow;
  6.     HELE    m_hButton_close;
  7.     HELE    m_hButton;

  8.     CMyWindowButton(){
  9.         Init();
  10.     }
  11.     void Init()
  12.     {
  13.                 XC_RegisterWindowClassName(L"大色秘密");
  14.                 m_hWindow = XWnd_CreateEx(WS_EX_CLIENTEDGE,L"大色秘密",L"代理IP",WS_OVERLAPPED|WS_VISIBLE,0, 0, 300, 200);

  15.                
  16.                

  17.         XWnd_ShowWindow(m_hWindow,SW_SHOW);

  18.                 XWnd_RegEventCPP(m_hWindow,WM_PAINT,&CMyWindowButton::OnWndDrawWindow);
  19.     }
  20.         int OnWndDrawWindow(HDRAW hDraw,BOOL *pbHandled)
  21.         {
  22.                 SetWindowRgn(XWnd_GetHWND(m_hWindow),NULL,FALSE);
  23.                 return 0;
  24.         }

  25. };



  26. int WINAPI wWinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPTSTR lpCmdLine, int nCmdShow)
  27. {
  28.     XInitXCGUI();
  29.     CMyWindowButton  MyWindow;
  30.     XRunXCGUI();
  31.     XExitXCGUI();
  32.     return 0;
  33. }



复制代码

回复

使用道具 举报

该用户从未签到

发表于 2016-2-19 13:05:59 | 显示全部楼层

void WINAPI XWnd_SetDragBorderSize  ( HWINDOW  hWindow,  
  int  left,  
  int  top,  
  int  right,  
  int  bottom  
)   


设置窗口拖动边框大小.
参数:
hWindow 窗口句柄.  
left 窗口左边大小.  
top 窗口上边大小.  
right 窗口右边大小.  
bottom 窗口底边大小.  
回复

使用道具 举报

该用户从未签到

 楼主| 发表于 2016-2-19 13:10:22 | 显示全部楼层
dasemimi 发表于 2016-2-19 13:05
void WINAPI XWnd_SetDragBorderSize  ( HWINDOW  hWindow,  
  int  left,  
  int  top,  

不是这个哦,


QQ截图20160219130221.png


是这个啊,,, 红色部分 我想让他弄成1px啊,,, 不知为啥是圆角啊
回复

使用道具 举报

该用户从未签到

发表于 2016-2-19 13:12:57 | 显示全部楼层


void WINAPI XWnd_SetLayoutSize  ( HWINDOW  hWindow,  
  int  left,  
  int  top,  
  int  right,  
  int  bottom  
)   


设置布局大小.
参数:
hWindow 窗口句柄.  
left 窗口左边大小.  
top 窗口上边大小.  
right 窗口右边大小.  
bottom 窗口底部大小.  

应该是这个,失误
回复

使用道具 举报

该用户从未签到

 楼主| 发表于 2016-2-19 13:16:45 | 显示全部楼层
本帖最后由 长江大侠 于 2016-2-19 13:20 编辑
dasemimi 发表于 2016-2-19 13:12
void WINAPI XWnd_SetLayoutSize  ( HWINDOW  hWindow,  
  int  left,  
  int  top,  

谢谢, 那个圆角是咋回事啊
回复

使用道具 举报

该用户从未签到

发表于 2016-2-19 13:24:19 | 显示全部楼层
长江大侠 发表于 2016-2-19 13:16
谢谢, 那个圆角是咋回事啊

圆角不知道你做了什么,有代码有真相
回复

使用道具 举报

该用户从未签到

 楼主| 发表于 2016-2-19 13:30:47 | 显示全部楼层
dasemimi 发表于 2016-2-19 13:24
圆角不知道你做了什么,有代码有真相

就是用了你给的那个代码啊

m_hWindow = XWnd_CreateEx(WS_EX_LEFT, L"大色", L"色大", WS_VISIBLE, 0, 0, 200, 200);
回复

使用道具 举报

该用户从未签到

发表于 2016-2-19 13:53:16 | 显示全部楼层
长江大侠 发表于 2016-2-19 13:30
就是用了你给的那个代码啊

m_hWindow = XWnd_CreateEx(WS_EX_LEFT, L"大色", L"色大", WS_VISIBLE, 0, 0 ...

第一个参数,用正常点的试试呗。比如 WS_EX_OVERLAPPEDWINDOW 这个试试被
回复

使用道具 举报

该用户从未签到

 楼主| 发表于 2016-2-19 21:38:16 | 显示全部楼层
dasemimi 发表于 2016-2-19 13:53
第一个参数,用正常点的试试呗。比如 WS_EX_OVERLAPPEDWINDOW 这个试试被

一样的哦 我试过好多了 全都是圆角啊 不符合扁平化啊
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 加入我们

本版积分规则

QQ|Archiver|手机版|小黑屋|炫彩界面库 ( 鄂ICP备2023014763号-1 )

GMT+8, 2024-9-20 00:59 , Processed in 0.074918 second(s), 20 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表