有一risizing dialog,想把左右的边框去掉。用一static覆盖,还是有边框。不知道如何写程序能完成这样的功能。
解决方案 »
- 求看雪邀请码
- GDI+能改变图片尺寸吗?
- 用数据库实现在线用户的刷新显示时出现的问题。
- 如何获知 CListCtrl 控件当前哪一行被选中?
- winxp,VC++6.0中嵌入汇编语言的俩个错误
- --——>关于主程序与线程间使用消息通讯的简单问题(不管有没有解决今天必须揭贴)
- 我想写一个函数,可以传入不定量的参数,就像printf(const char*,...)差不多。可是,用了"..."之后,我怎么知道传入了几个参数,以及得到
- 4.5G电子书奉献给大家
- windows程序设计中对话框的字体问题
- 怎么把一个文件夹中的ICO文件读入一个图象列表??
- 紧急求教:关于拆分窗口;知者请进!!!
- MFC的WinSocket编程初级问题
{
static int i = 2;
CRect r,r0;
if (i > 0)
{
i --;
SetWindowLong(this->m_hWnd,// HWND hWnd, // handle of window
GWL_STYLE,//int nIndex, // offset of value to set
//LONG dwNewLong // new value
0);
ShowWindow(SW_MAXIMIZE); }
else
CDialog::OnNcPaint();}
我这么做的,没有问题
{
UINT ret=CDialog::OnNcHitTest(point);
if(ret==HTLEFT||ret==HTRIGHT ||ret==HTTOPLEFT||ret==HTTOPRIGHT ||ret==HTBOTTOMLEFT ||ret==HTBOTTOMRIGHT )ret=HTNOWHERE;
return ret;
}