1 / 7
文档名称:

VC的使用.doc

格式:doc   大小:31KB   页数:7页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

VC的使用.doc

上传人:taoapp 2022/3/13 文件大小:31 KB

下载得到文件列表

VC的使用.doc

相关文档

文档介绍

文档介绍:VC的使用
问:我们在使用VC中总是遇到这样一个对话框,"This file has been modified
outside of the source editor. Do you want to reload it?",每次都dows"} ;
intnReslt = DlgDirListComboBox (szPath , IDC_COMBO , IDC_CURIDIR,
DDL_READWRITE |DDL_READONLY|DDL_HIDDEN|
DDL_SYSTEM|DDL_ARCHIVE ) ;
return TRUE ;
}
为什么旋转按钮控件看起来倒转
需要调用CSpinCtrl : : SetRange 设置旋转按钮控件的范围,旋转
按钮控件的缺省上限为0,缺省下限为100,这意味着增加时旋转按控
件的值由100变为0。下例将旋转按钮控件的范围设置为0到100:
BOOL CAboutDlg : : OnInitDialog ( )
{
CDialog : : OnInitDialog ( )
//set the lower and upper limit of the spin button
m_wndSpin .SetRange( 0 ,100 ) ;
return TRUE ;
}
Visual C++ Print对话中的Copise旋转按钮控件也有同样的问题
:按下Up按钮时拷贝的数目减少,而按下Down 按钮时拷贝的数目增加。
为什么旋转按钮控件不能自动地更新它下面的编辑控件
如果使用旋转按钮的autu buddy特性, 则必须保证在对话的标记顺序
中buddy窗口优先于旋转按钮控件。从Layout菜单中选择Tab Order菜单
项(或者按下Crtl+D)可以设置对话的标签顺序。
如何动态创建控件
分配一个控件对象的实例并调用其Create成员函数。开发者最容易忽略
两件事:忘记指定WS_VISBLE标签和在栈中分配控件对象。下例动态地创
建一个下压按钮控件:
//In class declaration (.H file ).
private :
CButton* m _pButton ;
//In class implementation (.cppfile ) .
m_pButton =new CButton ;
ASSERT_VALID (m_pButton);
m_pButton —>Create (_T ("Button Title ") , WS_CHILD |WS_VISIBLE |BS_PUSHBUTTON.
Crect( 0, 0, 100 , 24) , this , IDC _MYBUTTON )
如何显示旋转文本
只要用户使用TrueType或者GDI笔或字体就可以显示旋转文本(有些硬
件设备也支持旋转光栅字体)。LOGFONT结构中的ifEscapement成员
指定了文本行和x轴的角度,角度的单位是十分之一度而不是度,例如
,ifEscapement为450表示字体旋转45度。为确保所有的字体沿坐标系
统的同一方向旋转,一定要设置ifEscapement成