诡异的MoveWindow!!!OnSize()无响应 [问题点数:20分,结帖人l274516903]

Bbs1
本版专家分:0
结帖率 94.12%
Bbs7
本版专家分:15292
Bbs1
本版专家分:0
OnSize()
在窗口的大小更改后,框架调用该成员函数 afx_msg void <em>OnSize</em>( UINT nType, int cx, int cy ); 参数nType 指定请求的调整大小的类型。 此参数可以是下列值之一: SIZE_MAXIMIZED 窗口最大化。 SIZE_MINIMIZED 窗口最小化。 SIZE_RESTORED 窗口已调整大小,但是,SIZE_MINIMIZED 和 SIZE_MAX...
OnSize()与OnPaint()的问题!
问题背景: 我把对话框设置成了可以放大和缩小,放大和缩小的同时缩放我绘制的图形。 我发现一个问题,如果我扩大对话框的话系统就可以调用OnPaint(),如果我缩小对话框的话系统就不会调用OnPaint
MFC Onsize()函数的作用
翻阅无数博客,有少数博友通过打出每次获得的  cx,cy  发现其中,竟有0,0值。 而后,一位博友提出:       在<em>OnSize</em>()中,调用重绘函数,       再在OnPaint()中,进行窗口大小的调整 或 重定位。而未说明理由。 我经过尝试,再在OnPaint()中取出cx,cy值时,发现没有0,0的情况, 因此假想认为:         <em>OnSize</em>()在窗口从创建
CDlalog onsize
一个类可以控制CDialog,onsize时所有子对话框根据比例变化,使用简单方便,来源于网络分享下。
窗口大小变化相关消息 OnSize、OnSizing和OnGetMinMaxInfo
最近用到窗口变化的一些东西,遇到几个相关的消息函数,简要分析,作为备忘。 3个消息分别是:WM_SIZE、WM_SIZING、WM_GETMINMAXINFO;分别对应相应的处理函数:<em>OnSize</em>、OnSizing、OnGetMinMaxInfo。 当窗口大小发生变化时,<em>响应</em>的顺序依次是:WM_GETMINMAXINFOWM_SIZINGWM_SIZE。
OnSize中的MoveWindow出错
我是在MainFrm中加入了一个TabCtrl,然后在TabCtrl中添加一项RoomFrame:CFrameWnd,在RoomFrame中静态切分窗口,在其中一个子View中又加入了一个TabCtrl,再在TabCtrl中添加一项ChatDlg:CDialog,在MainFrm的<em>OnSize</em>中添加了如下代码(这段代码单独运行没有问题)rnrnRECT rect;rnmemset(&rect,0,sizeof(rect));rnthis->GetClientRect(&rect);rnrect.top = 50;rnm_pTabCtrl-><em>MoveWindow</em>(&rect,TRUE); //移动MainFrm中的TabCtrl rnrnm_pTabCtrl->GetClientRect(&rect);rnrect.bottom = rect.bottom-21;rnm_pRoomFrame-><em>MoveWindow</em>(&rect,TRUE);//移动MainFrm中TabCtrl的RoomFrame项rnrn在RoomFrame中的子View的<em>OnSize</em>中添加如下代码rnrnRECT rect;rnmemset(&rect,0,sizeof(rect));rnthis->GetClientRect(&rect);rnm_pTabChat-><em>MoveWindow</em>(&rect,TRUE); //移动子View中TabCtrlrnrect.bottom-=21;rnrn//只加以上5行,运行正常,但继续加入下边的1行代码时就报错(A(终止),R(重试),Ignore(忽略))rnm_pChatDlg-><em>MoveWindow</em>(&rect,TRUE); //移动子View中TabCtrl的ChatDlg项rnrn如果我机子开的话,可以参看一下界面视图http://59.64.197.221/ROOM.JPGrn我不加错误那句,我定义的ChatDlg无法看见,加的话就出错,但不知道错在何处,请高人指教
托盘图标无响应诡异
我的程序以前加入了最小化到托盘功能,一切正常。rn昨天为了让程序美观一点,于是找了一个按钮控件,将窗体上的所有按钮都替换掉,于是界面变美观了。rn但是最小化到托盘后,鼠标双击左键和右键均无<em>响应</em>,很奇怪。rn补充:鼠标在指向图标时,能显示出程序名。rn我想多半是那些按钮控件的原因,但具体原因还是不清楚。请各位高手给点提示,问题有可能出在哪里?rn下面是鼠标移动事件的代码:rn[code=VB]'=============================rn'事件:鼠标移动到托盘区图标时rn'=============================rnPrivate Sub Form_MouseMove(Button As Integer, Shift As Integer, x As Single, Y As Single)rn If Me.WindowState = 1 Thenrn Dim lMsg As Singlern lMsg = x / Screen.TwipsPerPixelXrn Select Case lMsgrn Case WM_LBUTTONDBLCLK '双击打开窗体rn ShowWindow Me.hwnd, SW_RESTORErn Me.SetFocusrn Case WM_RBUTTONUP '在托盘图标上点右键显示菜单rn SetForegroundWindow Me.hwnd rn PopupMenu TuoPan '托盘图标右键菜单rn End Selectrn End IfrnEnd Sub[/code]
MFC关于OnSizeMoveWindow关系的梳理
请问MFC中既然写了<em>OnSize</em>,为什么还要写 <em>MoveWindow</em> 呢,两者的关系是怎样的,具体的案例写法怎么做?
OnSize函数中使用MoveWindow出错
我在从CFormView派生的View中添加了几个按钮控件,我想使这些控件随着窗口大小改变而改变控件的位置和大小,所以我在<em>OnSize</em>函数中添加了几行如下的代码:rn GetDlgItem(IDC_BTN_UP)-><em>MoveWindow</em>(cx*13/16, cy*23/147, cx*1/10, cy*3/49); //IDC_BTN_UP为控件的IDrn 编译链接没错误,但是运行时出错,不能显示窗口,为什么?rn
Onsize中MoveWindow移动EditBox老是出错
我想在Onsize中<em>MoveWindow</em>移动一些按钮,GroupBox和一个EditBoxrn用如下API实现,其他的控间都按我的意志正常的移动了,可是只有那个EditBox不听话,只要一拉伸对话框,这个EditBox就不知道跑哪里去了?rn百思不得其解.rn::GetClientRect( hWnd, pRect );rn POINT pt;rn pt.x=pRect->left; pt.y=pRect->top;rn ::ClientToScreen(hWnd,&pt);rn ::ScreenToClient(hDlgWnd,&pt);rn pRect->left=pt.x; pRect->top=pt.y;
MFC程序,在OnSize函数中怎么才能自动缩放
-
窗口变化相关消息 OnSize、OnSizing和OnGetMinMaxInfo
最近用到窗口变化的一些东西,遇到几个相关的消息函数,简要分析,作为备忘。 3个消息分别是:WM_SIZE、WM_SIZING、WM_GETMINMAXINFO;分别对应相应的处理函数:<em>OnSize</em>、OnSizing、OnGetMinMaxInfo。 当窗口大小发生变化时,<em>响应</em>的顺序依次是:WM_GETMINMAXINFOWM_SIZINGWM_SIZE。   OnGetMi
MFC中 的OnSize被调用的问题
MFC中 的<em>OnSize</em>、OnCreate、OnPaint、OnInitDialog()先后调用顺序及关系??尤其是<em>OnSize</em>什么时候被调用?调用几次啊? 有别人的个对话框程序,程序开始有这一句en
MFC关于获取子窗口CWnd
-
函数onsize()与onsizing()区别
<em>OnSize</em>是控件大小发生变化后发给你的消息,你可以得到控件将要变成多大(cx和cy指定),OnSizing是正在改变的大小,例如用户点击着鼠标拖放一个控件的大小,这个时候就收到OnSizing了它们都是CWnd类的成员函数. <em>OnSize</em>()在窗口尺寸修改后被框架函数调用,函数原型是: afx_msg void <em>OnSize</em>( UINT nType, int cx, int c
请教:OnSize()中调用MoveWindow()出错、??
rn<em>响应</em>对话框的WM_SIZE消息,来动态改变对话框上控件的位置何大小。rnrn代码如下:rnvoid CMy111Dlg::<em>OnSize</em>(UINT nType, int cx, int cy) rnrn CDialog::<em>OnSize</em>(nType, cx, cy);rn rn // TODO: Add your message handler code herern switch (nType)rn rn case SIZE_MAXIMIZED:rn m_tree.<em>MoveWindow</em>(0,0,cx*3.0/8,cy);rn m_list.<em>MoveWindow</em>(cx*3.0/8,0,cx*5.0/8,cy*5.0/8);rn m_edit.<em>MoveWindow</em>(cx*3.0/8,cy*5.0/8,cx*5.0/8,cy*3.0/8);rn break;rn /* case SIZE_RESTORED:rn * m_tree.<em>MoveWindow</em>(0,0,cx*3.0/8,cy);rn * break;rn */rn default:rn break;rn rnrn其中/***/注释掉程序可以正常运行,就是只能<em>响应</em>窗口最大化的消息,可是怎么<em>响应</em>rn窗口的大小任意改变呢??rnrn如果把/***/部分注释掉,run出错为:rnrnvoid CWnd::<em>MoveWindow</em>(int x, int y, int nWidth, int nHeight, BOOL bRepaint)rnrn ASSERT(::IsWindow(m_hWnd));//////ASSERT出错??????????rnrn if (m_pCtrlSite == NULL)rn ::<em>MoveWindow</em>(m_hWnd, x, y, nWidth, nHeight, bRepaint);rn elsern m_pCtrlSite-><em>MoveWindow</em>(x, y, nWidth, nHeight, bRepaint);rnrnrnrn请高手指教,聆听ing!rn
OnSize 函数里调用MoveWindow崩溃
[size=18px]<em>OnSize</em> 函数里有两个 MoveWindwo 函数。注释掉的运行正常。没注释的崩溃。为什么[/size]rn[code=C/C++]#pragma oncern#include "resource.h"rn#include rn#include rn// CChaXun_GongHuoShangXinXi 对话框rnrnclass CChaXun_GongHuoShangXinXi : public CDialogrnrn DECLARE_DYNAMIC(CChaXun_GongHuoShangXinXi)rnpublic: //成员变量rn CListCtrl * pListView ;rn CStatic * pShangPinMingCheng ;rn CStatic * pShangPinTiaoMa ;rn CEdit * pEMingCheng ;rn CEdit * pETiaoMa ;rnpublic:rn CChaXun_GongHuoShangXinXi(CWnd* pParent = NULL); // 标准构造函数rn virtual ~CChaXun_GongHuoShangXinXi();rn afx_msg void <em>OnSize</em>(UINT,int,int);rn BOOL OnInitDialog();rnrn// 对话框数据rn enum IDD = IDD_ChaXun_GongHuoShangXinXi ;rnrnprotected:rn virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV 支持rnrn DECLARE_MESSAGE_MAP()rn;[/code]rnrn[code=C/C++]// ChaXun_GongHuoShangXinXi.cpp : 实现文件rn//rn#include rn#include "stdafx.h"rn#include "ChaXun_GongHuoShangXinXi.h"rn#include rnrnrn// CChaXun_GongHuoShangXinXi 对话框rnrnIMPLEMENT_DYNAMIC(CChaXun_GongHuoShangXinXi, CDialog)rnrnCChaXun_GongHuoShangXinXi::CChaXun_GongHuoShangXinXi(CWnd* pParent /*=NULL*/)rn : CDialog(CChaXun_GongHuoShangXinXi::IDD, pParent)rnrnrnrnrnCChaXun_GongHuoShangXinXi::~CChaXun_GongHuoShangXinXi()rnrnrnrnvoid CChaXun_GongHuoShangXinXi::DoDataExchange(CDataExchange* pDX)rnrn CDialog::DoDataExchange(pDX);rnrnrnBOOL CChaXun_GongHuoShangXinXi::OnInitDialog ()rnrn CDialog::OnInitDialog ();rn pListView = (CListCtrl*)GetDlgItem(IDC_LIST1);rn pShangPinMingCheng = (CStatic*) GetDlgItem(IDC_STATIC1);rn pShangPinTiaoMa = (CStatic*) GetDlgItem(IDC_STATIC2);rn pEMingCheng = (CEdit*)GetDlgItem(IDC_EDIT1);rn pETiaoMa = (CEdit*)GetDlgItem(IDC_EDIT2);rn return TRUE;rnrnrnBEGIN_MESSAGE_MAP(CChaXun_GongHuoShangXinXi, CDialog)rn ON_WM_SIZE()rnEND_MESSAGE_MAP()rnrnrn// CChaXun_GongHuoShangXinXi 消息处理程序rnvoid CChaXun_GongHuoShangXinXi::<em>OnSize</em>(UINT, int cx, int cy)rnrn rnrn pListView-><em>MoveWindow</em> (0,0,cx,cy-150,1);rn// ::<em>MoveWindow</em>(::GetDlgItem(m_hWnd,IDC_LIST1),0,0,cx,cy-150,TRUE);rnrn/*rn pShangPinMingCheng-><em>MoveWindow</em> (20,cy-150-20,60,20,FALSE);rn pShangPinTiaoMa-><em>MoveWindow</em>(20,cy-150-20-20,60,20,FALSE);rnrn pEMingCheng-><em>MoveWindow</em> (20+60+20,cy-150-20, cx- (20+60+20) - 20 -20,20,FALSE);rn pETiaoMa-><em>MoveWindow</em> (20+60+20,cy-150-20-20,cx- (20+60+20) - 20 -20,20,FALSE);rn*/rnrn[/code]
诡异的 droplist的selectedindexchanged事件无响应
如题:droplist的selectedindexchanged事件无<em>响应</em>rn具体情况如下:rn1、在aspx中设置了AutoPostBack="True";rn2、droplist是调用FillModule函数来填充,其中DataValueField绑定的是数据库中的主键字段,不可能重复;该函数运行正常。另外,FillModule在private void Page_Load(object sender, System.EventArgs e)中调用;rn3、在InitializeComponent()中注册了函数rn[align=center]this.slChangeModule.SelectedIndexChanged += new System.EventHandler(this.slChangeModule_SelectedIndexChanged);[/align]rn4、不<em>响应</em>事件private void slChangeModule_SelectedIndexChanged(object sender, System.EventArgs e)rnFillModule函数:rn[code=C#]private void FillModule()rn rn //搜索数据库,填充datasetrn if(BR.SelectByID(dataSet))rn rn this.slChangeModule.DataSource = dataSet;rn this.slChangeModule.DataValueField = dataSet.Tables[0].Columns[1].ColumnName;//主键列rn this.slChangeModule.DataTextField = dataSet.Tables[0].Columns[10].ColumnName;rn this.slChangeModule.DataBind();rn ListItem li = new ListItem();rn li.Text ="不使用模版";rn li.Value= "不使用模版";rn this.slChangeModule.Items.Insert(0,li);rn rn [/code]rnrnrn6、droplist本来是正常的,后来修改了其他的函数,主要是toolbar的click事件,结果就出现了无<em>响应</em>。万般无奈之下,我将droplist控件重命名,重写了一遍相关函数(内容完全相同),还是无<em>响应</em>rnrnrn求救阿!!貌似我还没有论坛积分??有一定给大家rn
MoveWindowOnSize没被调用的原因:WM_GETMINMAXINFO限制了
void CMainFrame::OnGetMinMaxInfo(MINMAXINFO* lpMMI) { //调整最小高度与宽度,如果需要的话 lpMMI->ptMinTrackSize.x = 640; lpMMI->ptMinTrackSize.y = 480; //调整最大高度与宽度,如果需要的话 lpMMI->ptMaxTrackSize.x = 1366; lpMMI->
为什么我的OnSize函数执行了三次?请教一下
BOOL CMainFrame::OnCreateClient(LPCREATESTRUCT lpcs, CCreateContext* pContext) { // TODO: Add your
OnSize(UINT nType, int cx, int cy)
这样得到的cx,cy是不是屏幕的宽度和高度?和GetSystemMetrics又有什么区别呢?我想设计一个任何像素的屏幕都能正常显示的界面,该用哪个函数?
VC中使用OnSize函数,设置控件位置的注意事项
VC在<em>OnSize</em>函数中可以根据当前窗口的大小,来改写窗口里面子控件的位置、大小。 但是注意,<em>OnSize</em>在窗口启动过程中,会多次被调用,所以,不能简单的在该函数中调用GetDlgItem()获取子控件的窗口指针。 最简单的方式,设置一个全局变量,初始化时设置为FALSE,在OnInitialUpdate()或者OnInitDialog()后将其设置为TRUE,在<em>OnSize</em>函数里使用GetD
JButton 图片 改变位置
-
[MFC]Dialog窗口大小调整控制OnSize/OnSizing
参考:http://www.360doc.com/content/08/1210/09/799_2090143.shtml 参考:MSDN   0. 启用对话框为可调节对话框     在对话框 属性->外观Border,选择Resizing   1. 对话框的大小限制,预想好允许用户调整的大小范围,通常下限为我们自认为需要确保的大小信息      MinWidth   = ;
movewindow
你好:rn 我想在对话框模式下,在对话框的某个Rect位置显示另外的对话框如何做?rn DiaExam exam; rn CRect rect;rn exam.Create(IDD_DIALOG1,this);rn GetClientRect(&rect);rn exam.<em>MoveWindow</em>(10,10,100,100,false);rn exam.ShowWindow(SW_SHOW);rn exam.SetFocus();rn 为何以上语句不行?
诡异的OnMouseMove问题 进入CButton区无响应
代码是这样的:rn[code=C/C++]rnCButton * m_TsBtn;rnrnvoid CXXXDlg::OnMouseMove(UINT nFlags, CPoint point) rnrn // TODO: Add your message handler code here and/or call defaultrn CRect recBtn;rn m_TsBtn->GetWindowRect(&recBtn);rnrn TRACE("\n %d %d %d %d \n", recBtn.left, recBtn.right, recBtn.top, recBtn.bottom);rn TRACE("\n %d %d \n", point.x, point.y);rnrn if(PtInRect(recBtn, point))rn rn TRACE("\n IN BTN \n");rn rn CDialog::OnMouseMove(nFlags, point);rnrn[/code]rn问题是 鼠标进入按钮的CRECT区域之后 就不再TRACE rn感觉很<em>诡异</em>呀 有没有人知道知道是怎么回事?
OnSize
请问在VC中<em>OnSize</em>消息<em>响应</em>函数中我用GetDlgItem(IDC_BUTTON1)->GetWindowRect(&rect);怎么运行不起来rn一运行就出错 能不能介绍几个类可以方便的移动控件和改变编辑框的大小
MoveWindow
单文档,FormView类型的。。rn我想当主窗口最大化后,让视图区的Dialog及控件也跟着改变大小。rn让它们和主窗口的相对大小不变。rnrn所以我想到了用<em>MoveWindow</em>(); ,在<em>OnSize</em>里面处理。rnrn请问,在MainFrm的<em>OnSize</em>,或者在CXXView 的<em>OnSize</em>处理,是一样的吗?rnrn此时应该怎样计算视图区Dialog以及控件的新位置呢?rnrn或者有更好的解决方法。。rn谢谢了。。~~~~~~~~rnrn
对话框OnSize 自动调整控件大小和位置
对话框执行onsize消息时根据参数自动调整对话框上的控件大小和位置到合适位置,对话框执行onsize消息时根据参数自动调整对话框上的控件大小和位置到合适位置。
OnSize (UINT nFlags, int cx, int cy)事件的 cx 与 cy 中保存的是改变前的范围还是改变后的范围啊?
<em>OnSize</em> (UINT nFlags, int cx, int cy)事件的 cx 与 cy 中保存的是Window改变大小前的范围还是改变后的范围啊?我在 <em>OnSize</em> 事件中处理 SCROLL,
一个CWnd对象的onpaint函数中,动态Create两个子窗口时造成wincore.cpp中的断言错误。
-
MFC窗体消息之尺寸被改变 OnSize()
在窗口的大小更改后,框架调用该成员函数。 afx_msg void <em>OnSize</em>(    UINT nType,     int cx,     int cy  ); 参数nType 指定请求的调整大小的类型。  此参数可以是下列值之一:     SIZE_MAXIMIZED 窗口最大化。     SIZE_MINIMIZED 窗口最小化。    SIZE_RESTOR
MoveWindow出错。
代码如下,小弟新手,为什么会出错?应该怎么改呢,先谢过了 :-)rn[code=C/C++]rnvoid CMyBtn::OnMouseMove(UINT nFlags, CPoint point) rnrn // TODO: Add your message handler code here and/or call defaultrnrn this->GetWindowRect(lpRect);rn <em>MoveWindow</em>(lpRect->left+10,lpRect->top+10,lpRect->right-lpRect->left,lpRect->bottom-lpRect->top);rn CButton::OnMouseMove(nFlags, point);rnrn[/code]
::SetWindowPos 与 ::MoveWindow
rn按照网上的方法用双缓冲刷新一个WINDOW的背景..rnBOOL CMoveRect::OnEraseBkgnd(CDC* pDC) rnrn // TODO: Add your message handler code here and/or call defaultrn// CWnd::OnEraseBkgnd(pDC);rn CRect rect; rn this->GetClientRect(rect); rn CBitmap bmpFace; rn bmpFace.CreateCompatibleBitmap(pDC,rect.Width(),rect.Height());rn CBitmap* pOldBmp = NULL; rn CDC MemDC;rnrn MemDC.CreateCompatibleDC( pDC );rn pOldBmp = MemDC.SelectObject(&bmpFace);rn CBrush brush(RGB(23,255,58)); rn MemDC.FillRect(rect,&brush); rnrn pDC->BitBlt(rect.left,rect.top,rect.Width(),rect.Height(),&MemDC,0,0,SRCCOPY); rn MemDC.SelectObject(pOldBmp); rn bmpFace.DeleteObject();rn MemDC.DeleteDC();rn return FALSE; rnrnrn在VIEW中创建一个窗口..这个窗口用以上方法填充底色.并随MOUSE移动rn1.用SetWindowPos 来移动..窗口闪个不停rnrnvoid CTemp1View::OnMouseMove(UINT nFlags, CPoint point) rnrn // TODO: Add your message handler code here and/or call defaultrnrn::SetWindowPos( m_<em>MoveWindow</em>.m_hWnd, NULL, point.x, point.y, 100, 100,SWP_NOOWNERZORDER | SWP_NOZORDER | SWP_SHOWWINDOW | SWP_NOCOPYBITS );rnrn CView::OnMouseMove(nFlags, point);rnrnrn2. 把::SetWindowPos 改成 ::<em>MoveWindow</em>..就不闪了...rn为什么呢?
movewindow的问题
void CMyDlg::<em>OnSize</em>(UINT nType, int cx, int cy)rnrn CDialog::<em>OnSize</em>(nType, cx, cy);rn m_clistbox.<em>MoveWindow</em>(0,0,cx,cy,TRUE);rnrnrnrn我的消息出来函数使列表框在窗口大小改变以后,充满整个窗口,rn以上函数书写错了么?rn
MoveWindow的问题:
一个对话框程序,放了一个文本框IDC_OUTPUT_PATH,在一个按钮的事件中写如下的代码,对话框就移动位置了,这是为什么?rn CRect rect1;rn GetDlgItem(IDC_OUTPUT_PATH)->GetClientRect(&rect1);rn GetDlgItem(IDC_OUTPUT_PATH)->ClientToScreen(&rect1);rn GetDlgItem(IDC_OUTPUT_PATH)-><em>MoveWindow</em>(&rect1);
对话框的OnSize()和OnWindowPosChanged()的理解
最近的项目是一个对话框的项目,之前没有做过这种项目,
关于void CMainFrame::OnSize(UINT nType, int cx, int cy) 的使用?
对这条语句不是很明白,请懂得的大侠给介绍一下。。。 void CMainFrame::<em>OnSize</em>(UINT nType, int cx, int cy) { CFrameWnd::<em>OnSize</em>(nT
MFC窗口怎么显示halcon采集到的图片
-
mfc子窗体OnSize后,最小化还原,控件全没了
一个程序中,创建了一个非模态对话框,为了更加方便,我设置了这个对话框能自由调整窗口大小,控件随之而变大 void Cdialogservice::<em>OnSize</em>(UINT nType, int cx,
MFC 的onsize函数不响应
在做一个简易total commander的时候,建立了两个FormView各占一边,分别在这两个视图类上放置了ListCtrl空间,然后用<em>OnSize</em>函数调整控件的显示,使控件可以占满视图,这是两个
关于MoveWindow
为什么我用<em>MoveWindow</em>的时候总是在创建exe文件时报错,但是忽略这个错误程序运行正常呢?
MoveWindow函数
(m_sta 为CStatic类型)。我点击左键时想进入到消息处理函数再调用这个m_sta.<em>MoveWindow</em>(m_rect,FALSE);。我这个怎么用 没见效果
OnSize问题?
我 要让group box 里的控件随窗口的变化而变化rn如何实现?rn
Onsize()时如何解决闪烁现象?我已经使用了双缓冲,在滑块移动时没出现闪烁,但是窗口大小改变时,却闪烁了
如何解决这个问题?大家发言
编辑框控件随窗口大小变化重写OnSize()
最近在学mfc, 模仿一个记事本。文本内容用编辑框来显示。 当窗口变化时,通过以下代码,可以实现编辑框随窗口一起变化。 需要注意的是在使用编辑框指针前,一定要加上判断。因为第一次<em>OnSize</em>() 被调用时,编辑框对象还没有生成,只有窗口对象。 void CNotePadDlg::<em>OnSize</em>(UINT nType, int cx, int cy)  { CDialog::<em>OnSize</em>(
MFC重写OnSize()之后控件丢失
我重写了窗口的<em>OnSize</em>()消息,想要控件的布局随着窗口的大小变化,但是点击最大化,最小化的侍候,窗口中的控件就丢失了,请各位高人指点迷津。 具体重写代码给出如下:void CMyEverythin
MFC 窗口自动填充 消息Onsize()
void CRightView::<em>OnSize</em>(UINT nType, int cx, int cy) { CFormView::<em>OnSize</em>(nType, cx, cy); // TODO: 在此处添加消息处理程序代码 CSize sizeTotal; sizeTotal.cx = cx; sizeTotal.cy = cy; SetScrollSizes(MM_TEXT, siz
OnSize没有响应
void CAddDevCruiseSet::<em>OnSize</em>(UINT nType, int cx, int cy)rnrn CDialog::<em>OnSize</em>(nType, cx, cy);rn rn GetClientRect(m_rect);rn CRect rect2,recGroup,recBtn;rn rn if(GetDlgItem(IDC_LIST_ALL_DEVRECORD))rn rn GetDlgItem(IDC_LIST_ALL_DEVRECORD)->GetWindowRect(rect2);rn ScreenToClient(rect2);rn GetDlgItem(IDC_SET_CRUISETYPE)->GetWindowRect(recGroup);rn ScreenToClient(recGroup);rn GetDlgItem(IDC_BTN_UPDATA_ALL_DEVCRUISE)->GetWindowRect(recBtn);rn ScreenToClient(recBtn);rnrn //GetDlgItem(IDC_LIST_ALL_DEVRECORD)-><em>MoveWindow</em>(rect2.left ,rect2.top ,m_rect.Width ()-50,rect2.Height ());rn int tmpHeight=m_rect.Height ()-90-3*recBtn.Height();//rect2.top-hTask-5;rn GetDlgItem(IDC_LIST_ALL_DEVRECORD)-><em>MoveWindow</em>(rect2.left ,rect2.top ,m_rect.Width ()-30-recGroup.Width(),tmpHeight);rn GetDlgItem(IDC_BTN_UPDATA_ALL_DEVCRUISE)-><em>MoveWindow</em>(rect2.left,rect2.top+tmpHeight+recBtn.Height(),recBtn.Width(),recBtn.Height());rn rnrnrn我在<em>OnSize</em>函数里面设置了断点。发现,当程序刚刚启动,能运行到断点处中断。可是程序完全运行后,我点击最大化按钮和还原按钮,窗口的尺寸已经发生变化了,可以<em>OnSize</em>函数里面的断点却没有任何中断反应。请教<em>OnSize</em>函数工作原理?
MoveWindow问题
重载了<em>MoveWindow</em>,void <em>MoveWindow</em>( int x, int y, int nWidth, int nHeight, BOOL bRepaint = TRUE ); rn然后在OnInitDialog()中加入了 <em>MoveWindow</em>(0,0,400,300);rn运行时系统报错rn23Dlg.obj : error LNK2001: unresolved external symbol "public: void __thiscall CMy23Dlg::<em>MoveWindow</em>(int,int,int,int,int)" (?<em>MoveWindow</em>@CMy23Dlg@@QAEXHHHHH@Z)rnDebug/23.exe : fatal error LNK1120: 1 unresolved externalsrnError executing link.exe.rnrn希望众位帮忙~
MoveWindow的问题?
应用中有一对话,对话上放置有CStatic控件(用户可移动),对话退出时记录控件位置(GetWindowRect()得到);对话再次显示时,按记录位置显示控件(<em>MoveWindow</em>());rn根据我的理解,<em>MoveWindow</em>()移动窗口(控件)位置是相对于父窗口的,所以:rnrn已知:CStatic控件位置CRect MoveRect;rn在dlg的WM_SHOWWINDOW消息处理中:rnrnCRect pParentWndRect;rnGetWindowRect(&pParentWndRect);rnCStatic *pMoveWnd;rnpMoveWnd=(CStatic *)GetDlgItem(IDC_STATIC_CTL1);rnpMoveWnd-><em>MoveWindow</em>(MoveRect.left-pParentWndRect.left,rn MoveRect.top-pParentWndRect.top,MoveRect.width(),MoveRect.height());rnrn但控件位置有时正确,有时不正确,我自己也觉得我的方法不正规,但又没有更好的办法,请指点!rn
MoveWindow的BUG?????
请看如下代码:rnvoid CTestgraphView::OnButton3() rnrnCRect rt;rnbt.GetWindowRect(&rt);rnbt.<em>MoveWindow</em>(rt.left,rt.top,50,50);//我什么都没做,但是按钮的位置已经变了rn//bt.GetWindowRect(&rt);此时再次获得窗口举行,你就会发现,rt的值已经变了!rnrnrn其中,bt是个按钮。我觉得,在执行了这段代码后,那个bt应当在原地不动,可是好像程序的执行结果并不是这样。MSDN上对<em>MoveWindow</em>的说明中,没有对此现象的说明。rnrn谁知道这是什么原因?
MFC自绘窗口的时候,OnSize
void CDialogEx::<em>OnSize</em>(UINT nType, int cx, int cy) { CDialog::<em>OnSize</em>(nType, cx, cy); //计算偏移 INT nYPos=1; INT nXPos=cx-nCloseWidth; //设置位置 m_rcButton[BST_CLOSE].SetRect(nXPos,
MFC窗口变化消息( OnSize、OnSizing和OnGetMinMaxInfo)
最近用到窗口变化的一些东西,遇到几个相关的消息函数,简要分析,作为备忘。 3个消息分别是:WM_SIZE、WM_SIZING、WM_GETMINMAXINFO;分别对应相应的处理函数:<em>OnSize</em>、OnSizing、OnGetMinMaxInfo。 当窗口大小发生变化时,<em>响应</em>的顺序依次是:WM_GETMINMAXINFOWM_SIZINGWM_SIZE。
如何调用ONSIZE??????
我想在代码中执行onsize()中的代码,但是不知道如何调!onsize有三个参数.我不想调整窗口的大小.求助!
在vue中监听windows.onsize自适应屏幕
http://blog.csdn.net/efficiency9/article/details/72857579
MFC OnSize事件调用时间
在Ocx控件被加载时,第一次调用<em>OnSize</em>事件实在控件中的各个部件未加载前,此时如果操作控件中的控件会出现控制针异常,需要提前判断。 CTestDlg m_dlg; int CTestCtrl::OnCreate(LPCREATESTRUCT lpCreateStruct) { if (COleControl::OnCreate(lpCreateStruct) ==
Onsize问题
切分窗口后用onsize控制比例 可出现问题 不知道怎么回事rnrnrnMFCSDI.exe 中的 0x782b8375 (mfc80d.dll) 处未处理的异常: 0xC0000005: 写入位置 0x00000004 时发生访问冲突 rnrnrn在线等呀 rnrnrnrnBOOL CMainFrame::OnCreateClient(LPCREATESTRUCT lpcs, CCreateContext* pContext)rnrn // TODO: 在此添加专用代码和/或调用基类rn CRect rect;rn GetClientRect(&rect);rnm_wndSplitter.CreateStatic(this, 2, 2 ); rnm_wndSplitter.CreateView(0, 0, RUNTIME_CLASS(CshowView1), CSize(rect.Width()/2,rect.Height()/2), pContext);rnm_wndSplitter.CreateView(0, 1, RUNTIME_CLASS(CshowView2), CSize(rect.Width()/2,rect.Height()/2), pContext);rnm_wndSplitter.CreateView(1, 0, RUNTIME_CLASS(CMshowView3), CSize(rect.Width()/2,rect.Height()/2), pContext);rnm_wndSplitter.CreateView(1, 1, RUNTIME_CLASS(CshowView4), CSize(rect.Width()/2,rect.Height()/2), pContext);rnm_bSplitterCreated=TRUE;rn return TRUE;rn rnrnrnvoid CMainFrame::<em>OnSize</em>(UINT nType, int cx, int cy)rnrn CFrameWnd::<em>OnSize</em>(nType, cx, cy);rnrnrn CRect rect1;rnrn GetClientRect(&rect1);rnrn if (m_bSplitterCreated)rnrn rn m_wndSplitter.SetRowInfo(0,rect1.Height()/2,10);(出错)rn m_wndSplitter.SetRowInfo(1,rect1.Height()/2,0);rn rnrn m_wndSplitter.SetColumnInfo(0,rect1.Width()/2,0);rn m_wndSplitter.SetColumnInfo(1,rect1.Width()/2,0);rnrn rnrn rnrn rn m_wndSplitter.RecalcLayout();rnrn
OnSize(),OnPaint()
开发中遇到问题,对话框标题栏按钮动态显示和隐藏,应该在这两个函数中 哪一个添加代码呢?
关于OnSize();
我在<em>响应</em>窗口<em>OnSize</em>(UINT nType, int cx, int cy)函数时,想要改变里面控件的大小,但是我在设计控件时用的单位是DLU,好象与传进来的参数cx与cy的单位不一致,应该怎么处理呢?不知道能不能换算单位。rn我设置控件大小使用<em>MoveWindow</em>(),可能是由于单位不一致,没有出现想要的效果。rn,有没有代码可以参考一下。比如希望控件边界与整个窗口的客户区的边界保持一定距离。rn谢谢!
onsize函数
IDD_HELLO_DLG DIALOGEX 0, 0, 386, 226rnSTYLE DS_SETFONT | DS_FIXEDSYS | WS_MINIMIZEBOX | WS_MAXIMIZEBOX | WS_POPUP | rn WS_CAPTION | WS_SYSMENU | WS_THICKFRAMErnEXSTYLE WS_EX_OVERLAPPEDWINDOWrnCAPTION "Hello World"rnFONT 8, "MS Shell Dlg", 400, 0, 0x1rnBEGINrn DEFPUSHBUTTON "OK",IDOK,329,204,50,14rn LTEXT "Ser:",IDC_NAME,7,18,347,24rn LTEXT "Des:",IDC_SERVICE_DESCRIPTION,7,42,39,17rn LTEXT "Static",IDC_SORT,7,59,372,145,WS_BORDER,rn WS_EX_CLIENTEDGErnENDrnrn上面是对话框,我想知道怎么写onsize函数比较好,本来想用ONSIZE的长和宽与以前的比,然后设定位置,后来发现movewindow的参数都是int,所以不行rn清问应该怎么写好?
MoveWindow and SetWindowPos
请讲讲这两个的区别,或者各有什么优缺点,适用什么场合
消息OnSize的用法
面板的控件随面板的大小,位置大小也可以变化。afx_msg void <em>OnSize</em>(UINT nType, int cx, int cy);void CstatusBar_MenuView::<em>OnSize</em>(UINT nType, int cx, int cy) {            CFormView::<em>OnSize</em>(nType, cx, cy);           if
点击窗口最大化调用onsize的问题
用vs2010创建一个对话框,创建时代最大化、最小化按钮,但点击最大化,最小化时没有掉用WM_SIZE函数数,这是为什么,不解
MFC 控件大小随窗体改变而改变大小-OnSize
转载:https://blog.csdn.net/zhoxier/article/details/7776128 一个基于对话框的MFC界面,怎么样才能让对话框里的控件能和对话框同比例变小变大?今天我一直想解决这个问题,这是师姐留给我的任务。经过在网上的大量搜素,终于找到了解决方法,其实比较简单。 &amp;nbsp;&amp;nbsp; 一般情况下...
我想要在OnSize消息处理函数中,重新计算cx和cy的值,让我的窗口和新的cx,cy值一样大?
我想要在<em>OnSize</em>消息处理函数中,重新计算cx和cy的值,让我的窗口和新的cx,cy值一样大? 也就是说,假设窗口原来cx,cy大小是100,100,(在<em>OnSize</em>中得到) 我想在<em>OnSize</em>中设
MoveWindow的问题.
//m_ok为Button对象,我要把它向上移动50像素.为什么执行下面的代码后,按钮不见了.是程序有问题吗?应该怎样移动按钮呢.rnm_ok.GetWindowRect(&r);rnr.top=r.top-50;rnr.botton=r.botton-50;rnthis->m_ok.<em>MoveWindow</em>(r);
诡异诡异诡异诡异诡异诡异!很诡异的问题!需要高手回答下!!!!!!
我用zend studio 进行调试时,执行到 class My_Request_Http extends Zend_Controller_Request_Http 这句时,[color=#FF0000]有时候会[/color]跳出 Fatal error: Class 'Zend_Controller_Request_Http' not found 的错误,但[color=#FF0000]有时候不会[/color]!!!!!rnrn如果不用调试模式,直接用浏览器,则[color=#FF0000]永远不会[/color]有 Fatal error: Class 'Zend_Controller_Request_Http' not found 这个错误!rnrn这是为什么?是程序里有乱码吗?还是 zend studio 的 bug?
诡异的 this
class Sampelrnrnstatic Sample* pThis;rnrnpublic:rnrnSample();rn;rnrnSample:Sample():pThis(this)rnrnrn错误 rnrnSample:Sample():pThisrnrnpThis=this;rn //okrnrnrnrn以上是第一个问题rnrnrnrn第二个问题:rnrn 无法解析的外部符号 "private: static class CMyClientDlg * CMyClientDlg::pThis" (?pThis@CMyClientDlg@@0PAV1@A)rnrn这是什么原因导致的rnrn
诡异!!!
急问各们高手:为什么我按照正确的方法用PB联接SQL SERVER老是联接不上呢?rn  总是报错:“SQL SERVER不存在或不允许访问”rn  服务器为本机rn  请各位高手帮帮忙呀!
为什么在OnSize函数中不能调用MoveWindow()函数来动态更改静态类型控件的位置???
为什么在<em>OnSize</em>函数中不能调用<em>MoveWindow</em>()函数来动态更改静态类型控件的位置???而在其他函数可以.
为什么在重写的onsize函数里面都会首先调用基类的CDialog::Onsize
为什么在重写的onsize函数里面都会首先调用基类的CDialog::Onsize,而且我看有的重写onsize接口中,只调用了CDialog::Onsize,而没有做其他操作,既然这样,为什么要重写
C++创建控件并响应三部曲、设置窗口全屏、OnSize实现控件大小改变、跟踪调试顺序
一、创建控件并<em>响应</em>事件三步曲:添加成员变量,变量类型为所创建控件的类型,如CButton 1.手动添加 afx_msg void OnmyButton();   2.手动添加实现函数;   3.关联:MESSAGE_MAP:ON_BN_CLICKED(IDC_MYBUTTON,OnmyButton)。 二、VC设置窗口全屏显示的方法:通过设置窗口显示状态和窗口位置来使窗口全屏。 在窗
CWnd::OnSize
在窗口的大小更改后,框架调用该成员函数。 afx_msg void <em>OnSize</em>( UINT nType, int cx, int cy ); 参数 nType 指定请求的调整大小的类型。 此参数可以是下列值之一: SIZE_MAXIMIZED 窗口最大化。 SIZE_MINIMIZED 窗口最小化。
OnSize 改变控件的大小
重载 <em>OnSize</em> 函数   声明: afx_msg void <em>OnSize</em>(UINT nType,  int  cx,  int  cy); // 调整控件大小     // 调整控件大小   void CZTCServerDlg::<em>OnSize</em>(UINT nType, int cx, int cy)  {    CDialogEx::<em>OnSize</em>
android SearchView 的诡异问题!!!诡异问题!!!诡异问题!!!诡异问题!!!
<em>诡异</em>问题!!!rnSearchView我复写了一个其中的一个方法[code=Java] public boolean onQueryTextChange(String newText) rn if (newText.equals(mQueryString)) rn return false;rn rn mQueryString = newText;rn mSearchView.setQuery(newText, false);rn if (mListener != null) rn mListener.onAction(Action.CHANGE_SEARCH_QUERY, mQueryString);rn rn return false;rn rn[/code]rn现在的问题就是使用系统输入键盘,每当我切换到数字输入法的时候,输一个数字后,键盘的输入法就自动的变换到英文模式(应该是重置键盘了),但是当我使用搜狗输入法的时候,上述问题就不在重现了。rn求有过类似经历的大神帮忙解释下。
关于MOVEWINDOW()的问题,敬请指教
我想做个类似WPS一样的视图,即视图的客户区在中间,旁边是灰灰的,我用了MOVEWINDOW(),可框架窗口区仍是白的(SDI),请问应怎做?
MoveWindow问题? 急急!
CWnd *mp=GetWindow(GW_CHILD);rn mp-><em>MoveWindow</em>(207, 1, width, height,1); rn ShowWindow(SW_SHOW); 窗体不显示?rnrn rn m_pDisplay->Create( NULL, //缺省的窗口rn NULL, //无窗口名称rn WS_CHILD|WS_CLIPSIBLINGS|WS_CLIPCHILDREN|WS_VISIBLE|WS_THICKFRAME|CS_HREDRAW,rn // 定义窗口风格rn rect, // 窗口的大小rn this, // 指定当前对话框为其父窗口指针rn 0);rn m_pDisplay-><em>MoveWindow</em>(207, 1, width, height,1);rn ShowWindow(SW_SHOW);rn总出现assert()函数调出来的对话框出来,选择忽略时能正常运行。请问怎么回事?rn谢谢?
关于MoveWindow的问题,求解
自己做个简单播放器,为了能调节控件大小,调用了<em>MoveWindow</em>()函数,在编译连接的时候没有出错,但是在运行程序时,弹出个对话筐:提示:Debug Assertion Failed!终止,重试,忽略,如果点忽略,程序照常执行,一点问题没有,下面是原代码rnvoid CWangweiDlg::<em>OnSize</em>(UINT nType, int cx, int cy) rnrn CDialog::<em>OnSize</em>(nType, cx, cy);rn rn // TODO: Add your message handler code herern m_OCX.<em>MoveWindow</em>(0, 0, cx, cy);rnrn请问这是什么原因?
MoveWindow,好奇怪........
[code=C/C++]void CTabOfTableFrmView::<em>OnSize</em>(UINT nType, int cx, int cy)rnrn CScrollView::<em>OnSize</em>(nType, cx, cy);rnrn CRect rectTabView;rn memset(&rectTabView, 0, sizeof(CRect));rn GetClientRect(&rectTabView);rnrn CTabSheetOfTable * pTabCtrl = &m_TabOfTableCtrl;rn SAFE_CHECKWND(pTabCtrl)rn rn CRect rectTabCtrl;rn memset(&rectTabCtrl, 0, sizeof(CRect));rn rectTabCtrl = rectTabView;rn rectTabCtrl.left = rectTabView.left + 10;rn rectTabCtrl.top = rectTabView.top + 10;rn m_TabOfTableCtrl.<em>MoveWindow</em>(&rectTabCtrl, TRUE); //top=10 bottom=851 left=10 right=920rnrn if ( m_bInsetPage )rn rn CRect rectTabCtrl1;rn memset(&rectTabCtrl1, 0, sizeof(CRect));rn m_TabOfTableCtrl.GetClientRect(&rectTabCtrl1); //top=10 bottom=841 left=10 right=910rn rn CreateTab();rn m_bInsetPage = false;rn rn rn[/code]rnrn为什么m_TabOfTableCtrl已经<em>MoveWindow</em>过了rn但下面接着GetClientRect的时候得到的却还是没有加过10的那个rectrn难道<em>MoveWindow</em>没用么???
MFC 窗口的位置GetWindowRect/MoveWindow/Onsize等(转)
父对话框的整个窗口区=父对话框客户区+父对话框标题栏区 1. GetWindowRect()获取的是以屏幕左上角为(0,0)点的窗口区域,是屏幕坐标系。 ①  如果对父对话框调用GetWindowRect(),那么获取的矩形为父窗口在屏幕中的区域,其中矩形区含标题栏以及外边框。 ②  如果对控件调用GetWindowRect(),那么获取的矩形是控件在屏幕中的区域。 注意在对话框的OnIn...
ToolBar隐藏后再显示得不到原来位置,movewindow总是得不到正确的结果?
单文档程序,当toolbar在非停靠的时候,出现在view中,这个时候隐藏,再显示的时候总是在停靠区域. 现在想把他显示在原来隐藏的地方.可总还是显示在停靠的区域? 我使用了movewindow和se
moveWindow函数用法详解
moveWindow()函数用于改变窗口的位置和尺寸 格式如下: BOOL moveWindow( const string&amp;amp; winname,int x, int y, int Width, int Height,BOOL bRepaint = TRUE); 参数说明: 第一个参数:窗口名字 第二个参数x和第三个参数y:表示窗口左上角的坐标 第四个参数:窗口的宽度 第五...
关于movewindow的疑问
在一个基于对话框的程序中rnrn在初始化函数中rnrn CRect rcDlg;rn1 GetWindowRect(rcDlg);//这个值是(0,0,200,300)单步观察的rn2 然后moveWindow(rcDlg);rn看了MSDN上的说明,我的理解是GetWindowRect获得的是相对于显示器屏幕左上点的矩形坐标,然后显示出来后却显示到了中间。rn而修改rcDlg的各个属性,使左上都设为1,那窗口确实会显示在屏幕的左上点去。rnrn现在我对这两个函数都有些疑惑,请大家告诉 我哪里理解的不对 !谢谢
MoveWindow 控件移动问题
我想把控件的高度加高100,利用<em>MoveWindow</em>来设置后发现控件不见了,大家帮忙看看,rn代码如下:rn[code=c]rnvoid CMamaChatDlg::InitFriendList()rnrn CRect rc;rn m_listFriend.GetWindowRect(&rc);rn rc.bottom += 100 ;rnrn m_listFriend.<em>MoveWindow</em>(&rc);rnrn LoadFriendList();rnrn[/code]rnrnm_listFriend是一个CListCtrl
DeferWindowPos与MoveWindow的异同点?
常见到一些怪代码:rn[code=C/C++]CRect rect;rnGetClientRect(rect);rnrnHDWP hdwp = ::BeginDeferWindowPos(5);rnrnhdwp && (hdwp=::DeferWindowPos(hdwp, m_ctl1.GetSafeHwnd(), NULL, 20, 20, rect.Width()-40, 16, SWP_NOZORDER));rnhdwp && (hdwp=::DeferWindowPos(hdwp, m_ctl2.GetSafeHwnd(), NULL, 20, 40, rect.Width()-40, 16, SWP_NOZORDER));rnhdwp && (hdwp=::DeferWindowPos(hdwp, m_ctl3.GetSafeHwnd(), NULL, 20, 60, rect.Width()-40, 16, SWP_NOZORDER));rnhdwp && (hdwp=::DeferWindowPos(hdwp, m_ctl4.GetSafeHwnd(), NULL, 20, 80, rect.Width()-40, 16, SWP_NOZORDER));rnhdwp && (hdwp=::DeferWindowPos(hdwp, m_ctl5.GetSafeHwnd(), NULL, 20, 100, rect.Width()-40, 16, SWP_NOZORDER));rnrnhdwp && ::EndDeferWindowPos(hdwp);[/code]rnrn问题一:rn1)BeginDeferWindowPos(5)这个数字,设多了或少了,会如何?rn2)hdwp && (hdwp=::DeferWindowPos(hdwp, 里的hdwp,究竟是作什么用?rn3)Begin或者End,有缺失会如何?rn4)最主要的,与<em>MoveWindow</em>的异同点?
linux内核情景分析 English下载
学习内核好书 学习linux的好书学习内核好书 学习linux的好书学习内核好书 学习linux的好书 相关下载链接:[url=//download.csdn.net/download/bredzhang/3413281?utm_source=bbsseo]//download.csdn.net/download/bredzhang/3413281?utm_source=bbsseo[/url]
C#自定义tab控件下载
C#自定义tabcontrl控件,可实现透明背景,tabpage实现多种样式,美观,功能强大。 相关下载链接:[url=//download.csdn.net/download/serpentsd/3417710?utm_source=bbsseo]//download.csdn.net/download/serpentsd/3417710?utm_source=bbsseo[/url]
Dlink-3300系列交换机说明书下载
Dlink-3300系列交换机说明书。xStack DGS/DXS-3300 Series Layer 3 Stackable Gigabit Ethernet S witch User Manual 相关下载链接:[url=//download.csdn.net/download/kenjun/4979821?utm_source=bbsseo]//download.csdn.net/download/kenjun/4979821?utm_source=bbsseo[/url]
相关热词 c#检测非法字符 c#双屏截图 c#中怎么关闭线程 c# 显示服务器上的图片 api嵌入窗口 c# c# 控制网页 c# encrypt c#微信网页版登录 c# login 居中 c# 考试软件
我们是很有底线的