基本的概念弄不懂!
BOOL TextOut( int x, int y, const CString& str );
BOOL GetTextMetrics( LPTEXTMETRIC lpMetrics ) const;
然后调用这些函数的时候我就傻了~
CClientDC dc(this);
TEXTMETRIC tm;
dc.GetTextMetrics(&tm);
CString str("不知道怎么办");
pDC->TextOut(10,10,str);
什么时候该用&什么时候不该用& 完全弄不懂!
-------------------------
其实TextOut的懂了,第二个也懂吧,就是想到指针就想到了*p,
难道就要这样理解,指针就是个地址~可是对象名不是地址么?为啥还要加个&?
[解决办法]
指针即地址
引用即别名
[解决办法]
楼主,你从C直接跳到MFC了?中间没学c++么?