MFC
文章平均质量分 69
shenqi67
这个作者很懒,什么都没留下…
展开
-
添加变量向导
”添加变量”向导 方法:将光标放在空间上面,右键单击,选择”添加变量" 1,”控件变量”复选框 若选中,则添加的为指定控件的成员变量;否则,基类的成员变量。 2,控件ID:可以指定为那个控件添加成员变量 3,”类别”组合框(假设”控件变量”选中) 下拉菜单中有两种类型:value和control。 若选择control,则变量类型只有一种可选,表示此时添加的变量名是控件的一个引原创 2012-04-12 21:29:50 · 1043 阅读 · 0 评论 -
CRecordset::IsBOF和CRecordset::IsEOF
CRecordset::IsBOF和CRecordset::IsEOF IsBOF 作用:如果记录集定位于第一个记录之前,返回非零。此时没有当前记录。 BOOL IsBOF( ) const; 返回值: 如果记录集没有记录,或者你已经向前游动到第一个记录之前,则返回非零;否则返回0. Remarks Call this memberfunction before you原创 2012-04-25 18:46:07 · 3684 阅读 · 0 评论 -
CDBVariant 类
CDBVariant 类 Represents a variant data type for the MFC ODBC classes. 代表一个MFC ODBC类的可变数据类型 class CDBVariant Remarks CDBVariant does not have abase class. 没有基类 CDBVariant is similar to原创 2012-04-25 19:38:20 · 2953 阅读 · 0 评论 -
CDatabase::ExecuteSQL()
CDatabase::ExecuteSQL Call this member function whenyou need to execute a SQL command directly. 当你要直接执行SQL命令的时候就访问这个成员函数 void ExecuteSQL( LPCTSTR lpszSQL ); lpszSQL Pointer to anull翻译 2012-04-26 16:59:21 · 4345 阅读 · 0 评论 -
vector包含问题
无论在控制台还是在MFC,在用到vector时,要包含头文件并且要用到命名空间std,即 #include using namespace std; .... .... 注意: string也是命名在std里 #include using namespace std; ... ...原创 2012-04-26 22:28:45 · 605 阅读 · 0 评论 -
GetWindowRect和GetClientRect本质
void GetClientRect( LPRECT lpRect ) const; 作用:把CWnd客户区的客户坐标复制到lpRect指向的结构体中。 返回值:如果函数成功,返回值为非零:如果函数失败,返回值为零。若想获得更多错误信息,请调用GetLastError函数。 lpRect:指向RECT结构体或CRect类的指针,接受客户区的坐标。 因为此坐标是相对于CWnd客户原创 2012-03-23 13:53:27 · 610 阅读 · 0 评论 -
VC++中不能为控件添加成员变量 深入本质
项目疑问 提出问题 1,在资源视图--右键单击--添加--资源,选择对话框后—在里面添加文本框时,不能为文本框添加成员变量。而在“解决方案资源管理器”中右键单击添加资源—对话框后,可以使用添加成员变量向导。为什么???(4-25) 分析问题 境界1:这是因为改了对话框ID,默认情况下可以添加成员变量,当改变了对话框ID后就不能添加成员变量了。 境界2:原来是没有为对话框创建类。当创建类后原创 2012-04-25 11:42:02 · 6599 阅读 · 2 评论 -
CDialog::DoModal
CDialog::DoModal Call this member function toinvoke the modal dialog box and return the dialog-box result when done. 访问这个成员函数来调用模式对话框,调用完成后返回对话框结果 virtual INT_PTR DoModal( ); Return Value A原创 2012-04-23 11:53:47 · 2839 阅读 · 0 评论