在MSDN中CWnd::CalcWindowRect 定义是两个参数
virtual void CalcWindowRect(
LPRECT lpClientRect,
UINT nAdjustType = adjustBorder
);
可是在用的时候
例如:CalcWindowRect(&rect);
怎么也是正确的?/
好奇怪啊
virtual void CalcWindowRect(
LPRECT lpClientRect,
UINT nAdjustType = adjustBorder
);
可是在用的时候
例如:CalcWindowRect(&rect);
怎么也是正确的?/
好奇怪啊
解决方案 »
- 为什么大多数单位还在用MFC
- MFC程序中如何区分父窗口和子窗口,以及任意两窗口之间发送消息
- 目标线程拒绝访问
- 如何创建DLL?我很菜。帮帮我。
- 一个看似奇怪又简单的错误,在线等待!!!
- 问一个撤分字串的小问题.
- 哪位给个做splash window(闪屏)的代码吧!另外怎么该dialog里的字体
- 计算机专业本科生是怎么活四年的?
- 请教上下文帮助问题,急,急,急!!!
- 急急急!!!如何设置database,是一个access数据库不必连接odbc或bde就可使用???
- 请问提示"当前记录集不支持更新,这可能是提供程序的限制,也可能是选定锁定类型的限制"可能是什么原因?谢谢?
- 关于VC的一个问题
void show(int=1,float=2.3,long=6); int main()
{
show();
show(2);
show(4,5.6);
show(8,12.34,50L);
return 0;
} void show(int first,float second,long third)
{
cout<<"first="<<first
<<"second="<<second
<<"third="<<third<<endl;
} 上面例子中,第一次调用show()函数时,让编译器自动提供函数原型中指定的所有默认参数,第二次调用提供了第一个参数,而让编译器提供剩下的两个,第三次调用则提供了前面两个参数,编译器只需提供最后一个,最后一个调用则给出了所有三个参数,没有用到默认参数。