社区
数据库
帖子详情
vc odbc急急急!!!
beautyzeb18
2003-10-18 02:03:22
我把控件的diable给选中了
想通过选择radio1,radio2,radio3来使控件的disable属性取消
怎么做
我这样做的GetDlgItem(IDC_EDIT1)->Enable=TRUE;
不管用,
另外怎样实现正个数据库记录集的记录显示在list control上
把具体实现代码写出来
谢了!!!
...全文
101
9
打赏
收藏
vc odbc急急急!!!
我把控件的diable给选中了 想通过选择radio1,radio2,radio3来使控件的disable属性取消 怎么做 我这样做的GetDlgItem(IDC_EDIT1)->Enable=TRUE; 不管用, 另外怎样实现正个数据库记录集的记录显示在list control上 把具体实现代码写出来 谢了!!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
beautyzeb18
2003-10-23
打赏
举报
回复
我实现了
把list control的属性栏的一个属性改成report就行了
多谢你的帮忙!
vc的道路是这么的精彩
yanzhaojiang00
2003-10-20
打赏
举报
回复
我就是这样做的,但是我昨天粘贴错代码了!不好意思!!我回复中的第二句代码是错的。但是关于坐标的理论是对的!那看来你的应该是对的,问什么会错呢?你的问题:“为什么实现不了list control里的显示呢?”,看起来很模糊,你想显示些什么呢?是每一列的标题还是所有的记录?是标题的话,这些代码就够了。你看看你的代码写在哪里?应该写在窗口的初始化函数里。是所有的记录的话,这些代码就不够了。参考上面的OnShowAll()函数里的内容。
beautyzeb18
2003-10-19
打赏
举报
回复
我试了,还是不行
照你说的,向右是x的正方向,那么矩形的right-left不正好是正值
有点不解!!!
beautyzeb18
2003-10-19
打赏
举报
回复
这样行吗?
我试试,谢谢燕子朋友!!
yanzhaojiang00
2003-10-19
打赏
举报
回复
看看你的这段代码:
int widrect=recthundred.right-recthundred.left;
正确的是:
int widrect=recthundred.left-recthundred.right;
看来你不清楚屏幕坐标系的正方向:向右是X轴的正方向;向下是Y轴的正方向;坐标原点在屏幕的左上角。
函数SetColumnWidth(*,*)的第二参数必须是正的,便是象素的多少!负值意味着不设置该列的宽度!!
beautyzeb18
2003-10-19
打赏
举报
回复
谢谢楼上的指点,给看看这个,我是这样实现的,为什么不行?
我现在用这样的语句:
m_hundred.InsertColumn(0,"客户姓名");
m_hundred.InsertColumn(1,"电话");
...
...
RECT recthundred;
m_hundred.GetWindowRect(&recthundred);
int widrect=recthundred.right-recthundred.left;
m_hundred.SetColumnWidth(0,widrect/4);
m_hundred.SetColumnWidth(1,widrect/4);
...
为什么实现不了list control里的显示呢?
指点一下,谢了!!!
yanzhaojiang00
2003-10-18
打赏
举报
回复
这个大括号里是对List控件的初始化,可以放在void CEX1View::OnInitialUpdate()中,
{
m_List.SetExtendedStyle(LVS_EX_FULLROWSELECT|LVS_EX_GRIDLINES);
m_List.InsertColumn(0,_T("学生ID"),LVCFMT_LEFT,50,-1);
m_List.InsertColumn(1,_T("名字"),LVCFMT_LEFT,70,-1);
m_List.InsertColumn(2,_T("姓氏"),LVCFMT_LEFT,40,-1);
m_List.InsertColumn(3,_T("地址"),LVCFMT_LEFT,100,-1);
m_List.InsertColumn(4,_T("城市"),LVCFMT_LEFT,100,-1);
m_List.InsertColumn(5,_T("电话"),LVCFMT_LEFT,100,-1);
}
而此函数是一个按钮上按下鼠标左键的消息映射函数:(注意:SetItemText()的参数只能是字符类型的数据)
void CEX1View::OnShowAll()
{
// TODO: Add your control notification handler code here
m_List.DeleteAllItems();
m_pSet->m_strFilter="";
m_pSet->Requery();
int i=0;
m_pSet->MoveFirst();
do
{
//m_List.SetColumnWidth(i,120);
CString s;
s.Format("%d",m_pSet->m___ID);
m_List.InsertItem(i,s,0);
m_List.SetItemText(i,1,m_pSet->m_column1);
m_List.SetItemText(i,2,m_pSet->m_column2);
m_List.SetItemText(i,3,m_pSet->m_column3);
m_List.SetItemText(i,4,m_pSet->m_column4);
m_List.SetItemText(i,5,m_pSet->m_column5);
i++;
m_pSet->MoveNext();
} while(!m_pSet->IsEOF());
m_pSet->MoveFirst();
}
beautyzeb18
2003-10-18
打赏
举报
回复
哦,我不懂这个函数
不过我想应该对了
我试试看
我怎么样给你分呢?
孤必有邻
2003-10-18
打赏
举报
回复
GetDlgItem(IDC_EDIT1)->EnableWindow();//缺省参数Enable,FALSE则Disable
用
VC
#.NET+OpenGL开发交互式CAD系统
本课程用
VC
#.NET结合OpenGL,从无到有开发一个功能较完整的小型交互式CAD系统。作者有交互式CAD系统、动态几何系统开发经验。出版过交互式CAD系统开发方面的图书。课程先讲准备知识,然后讲整个系统的开发思路和主要技术,最后将整个系统分成8个版本,从最简单的绘图开始,逐步添加功能,循序渐进地进行讲解。知识点讲解细致,系统。课程的核心在于源代码,学习每章内容之前,请先下载本章源码。建议先自行对源码进行阅读分析,然后带着问题去听课,这样学习效率比较高,效果比较好一些。课程最终提供的内容和服务:PPT+源码+视频讲解+持续升级/****课程第一节课为免费课,演示了系统的主要功能。可以用手机或电脑观看。如果无法观看,请私信我。谢谢!*****/友情提醒:凭订单信息可找平台客服开具发票。购买系列课程提供打包价,购买讲师卡更划算。
Oracle创建数据库出错,oracle 10g dbca创建数据库出错
急
急
急
oracle 10g dbca创建数据库出错
急
急
急
严重: 启动 Database Control 时出错有关详细资料, 请参阅 E:\oracle\product\10.2.0\db_1\cfgtoollogs\dbca\demo\emConfig.log 中的日志文件。2009-12-30 23:52:03 oracle.sysman.emcp.EMConfig perform配置: Sta...
c++路线
正在上网的时候有这个念头的,所以
急
急
忙忙找了一些学习编程的高人的感想: 我开始学
VC
时就是自己一个人在啃,也没什么人指导,当时没有条件上网,资料特别少,在书店里随便买本书就学了,在学
VC
的过程中走了许多弯路,现在回想起来觉得做了很多无用功。看见大家在这里畅所欲言,有高手也有新入门的ddmm,我也来谈谈学
VC
的一点“捷径”吧,这条“捷径”纯粹走的是C/C++的路子,不考虑学习其他语言。(我只会C/
一个C++程序员的学习经历
正在上网的时候有这个念头的,所以
急
急
忙忙找了一些学习编程的高人的感想: 我开始学
VC
时就是自己一个人在啃,也没什么人指导,当时没有条件上网,资料特别少,在书店里随便买本书就学了,在学
VC
的过程中走了许多弯路,现在回想起来觉得做了很多无用功。看见大家在这里畅所欲言,有高手也有新入门的ddmm,我也来谈谈学
VC
的一点“捷径”吧,这条“捷径”纯粹走的是C/C++的路子,不考虑学习其他语言。(我只会C/
数据库帖子收集
这样的数据列表在存储过程中应该怎么样选择得到? 请问造成SQL2000服务不能启动的原因有哪些? sql server中有無類似于if 的函數,即像這樣select if(cancel=1,'cancel','') from sales 这样怎么返回呀!!!!记录集的返回。。 谁能跟我说说期初库存怎么样的一个业务逻辑!都要处理哪些内容!需要每月进...
数据库
4,011
社区成员
39,817
社区内容
发帖
与我相关
我的任务
数据库
VC/MFC 数据库
复制链接
扫一扫
分享
社区描述
VC/MFC 数据库
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章