- 博客(6)
- 收藏
- 关注
原创 窗口的拥有者和父窗体
HWND ret = gisToolDlg->Create(pRealWnd->GetContainer()->GetHostHwnd() ,WS_CHILD|WS_CLIPSIBLINGS|WS_CLIPCHILDREN ,0 );create传入的参数是窗口的拥有者::SetParent(ret, pRealWnd->GetContainer()->GetH...
2020-11-26 10:58:42
135
原创 修改soui的hostwnd最小窗口大小
soui默认对shostwnd限制了最小大小200*200,如果想要将窗口设置为更小,需要在<SOUI 属性中,增加minsize,从而支持将窗口设置为更小的大小
2020-11-26 10:54:23
592
原创 soui控件坐标转换为Windows屏幕坐标
soui控件坐标转换为Windows屏幕坐标CRect rect;GetWindowRect(rect); ::ClientToScreen(GetContainer()->GetHostHwnd(), &rect.TopLeft()); ::ClientToScreen(GetContainer()->GetHostHwnd(), &rect.BottomRight());
2020-10-30 10:39:10
196
原创 SOUI自定义控件,如何响应控件范围外的其他事件?
SOUI自定义控件,如何响应控件范围外的其他事件?第一步,继承public IMessageFilter重写virtual BOOL PreTranslateMessage(MSG* pMsg);构造函数中GetMsgLoop()->AddMessageFilter(this);析构函数中GetMsgLoop()->RemoveMessageFilter(this);获取消息循环SMessageLoop * GetMsgLoop();{return SApplicatio
2020-10-30 10:37:19
158
原创 2020-08-23
图在前,展开文字在后;图,需要有描述,看图作文;如:人员信息库的图,是干什么的,要说明。用图来表达意思基本要素要全内容要与主题匹配。
2020-08-23 21:57:44
252
原创 subwcrev 获取版本号时,使用当前版本而非最高版本
subwcrev.exe在生成版本号时:WCREVWCREVWCREV 用工作副本中最高的提交版本来替换(如你Update到旧版本,这里获取到的也是最新)WCRANGEWCRANGEWCRANGE 如你Update到旧版本,这里获取到的就是旧版本
2020-07-21 17:13:44
517
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人