|
firstsail
高级用户
积分 668
发帖 295
注册 2005-7-26 来自 广东深圳
状态 离线
|
『第
106 楼』:
关于“chicago9”
这个“芝加哥”chicago9哪里可以下载?
我在“百度”和“google”里面都无法找到?请问它是“DOS”下运行的吗?
您可以通过邮件把“chicago9”发到我的信箱“szhello8@21cn.net”,多谢!
|
|
2006-9-23 06:08 |
|
|
profree
中级用户
积分 478
发帖 132
注册 2003-7-2
状态 离线
|
『第
107 楼』:
哈哈,芝加哥?差不多哦。:)
是我一次在外国网站上下载的,现在再查找时好像真的不好找,幸好已经保存下来。
chicago9是运行于DOS下的,我用BC3.1编译通过,chicago9目录下有chicago.exe可执行文件。
压缩文件已经发到你的信箱,请查收
很高兴看到已经把向导类加入,:)
按照你的程序,头痛的向导搞定了
另外,多行文本框除了用loadfile以外,还有其它方法让它显示多行文本吗?用setlinetext没有效果。
谢谢
[ Last edited by profree on 2006-9-23 at 22:27 ]
|
|
2006-9-23 06:58 |
|
|
firstsail
高级用户
积分 668
发帖 295
注册 2005-7-26 来自 广东深圳
状态 离线
|
『第
108 楼』:
WinSail V2.0内核已经重新上传!
更新了:
CKeyboardCtrl----虚拟键盘类
CRadio-----------单选按钮/复选框类
CGrid------------表格类
CSliderCtrl------滑块类
CComboBox--------组合框类
CListBox---------列表框类
CVScrollBar------垂直滑动条类
CHScrollBar------水平滑动条类
CWizard ---------向导类
MakeDlg.exe -----VC对话框转WinSail的可执行程序
增加了:
CSpinCtrl --------计数类,其文档名为:
“界面控件类_CSpinCtrl计数控件详细设计.doc”
--------------------------------------------------------------------------------------
WinSail V2.0的“计数”控件设计成与Visual C++的对
话框中的“计数”控件行为相同,需要有“EDIT”编辑框作
为伙伴控件供显示用。并且WinSail V2.0的“计数”控件支
持键盘光标键“UP”“DOWN”操作。
“计数”类的演示程序模块是Sail3000目录下的“Wizard2.Cpp”文件的向导页的第三页。
可看桌面上的“向导”演示。
|
|
2006-9-24 08:46 |
|
|
firstsail
高级用户
积分 668
发帖 295
注册 2005-7-26 来自 广东深圳
状态 离线
|
『第
109 楼』:
假设想将以下“三行”内容写入多行编辑框,
第一行:"《天龙八布》";
第二行:"《新闻联播》";
第三行:"《我爱我家》";
要以这样来:
------------------------------------------
void Demo_WriteEdit(CMultiEdit* pMultiEdit)
{
DWORD dwLoc;
int nLength;
char* pStr1 = "《天龙八布》";
char* pStr2 = "《新闻联播》";
char* pStr3 = "《我爱我家》";
//分配新的一行
nLength = _fstrlen(pStr1) + 1; //计算串长度
dwLoc = pMultiEdit->m_XmsMemoryData.New (nLength, FALSE); //分配内存
//将串写入内存
if (dwLoc != 0L)
{
pMultiEdit->m_XmsMemoryData.SetText(dwLoc, pStr1, nLength);
}
//分配新的一行
nLength = _fstrlen(pStr2) + 1; //计算串长度
dwLoc = pMultiEdit->m_XmsMemoryData.New (nLength, FALSE); //分配内存
//将串写入内存
if (dwLoc != 0L)
{
pMultiEdit->m_XmsMemoryData.SetText(dwLoc, pStr2, nLength);
}
//分配新的一行
nLength = _fstrlen(pStr3) + 1; //计算串长度
dwLoc = pMultiEdit->m_XmsMemoryData.New (nLength, FALSE); //分配内存
//将串写入内存
if (dwLoc != 0L)
{
pMultiEdit->m_XmsMemoryData.SetText(dwLoc, pStr3, nLength);
}
}
|
|
2006-9-24 09:26 |
|
|
ArmKing
初级用户
积分 66
发帖 22
注册 2006-8-27
状态 离线
|
|
2006-9-25 13:29 |
|
|
profree
中级用户
积分 478
发帖 132
注册 2003-7-2
状态 离线
|
『第
111 楼』:
Quote: | Originally posted by ArmKing at 2006-9-25 01:29 PM:
烦请也给我一分chicago9的源代码, 谢谢
Email: ArmKing88@163.com |
|
已发
|
|
2006-9-26 00:16 |
|
|
profree
中级用户
积分 478
发帖 132
注册 2003-7-2
状态 离线
|
『第
112 楼』:
to firstsail:
这样使用多行编辑框会不会麻烦了一些?希望能改进
|
|
2006-9-26 00:18 |
|
|
firstsail
高级用户
积分 668
发帖 295
注册 2005-7-26 来自 广东深圳
状态 离线
|
『第
113 楼』:
To Profree:
受了您的误导,其实CMultiEdit->SetWindowText()函数是可以设置多行内容的。
pMultiEdit1->SetWindowText("《天龙八布》\n《新闻联播》\n《我爱我家》");
如果您是在对话框的pDialog->ShowWindow()之后调用,您必须调用
pMultiEdit1->Paint()函数或pMultiEdit1->Show()函数才能更新显示。
WinSail的所有控件,改变内容后,都必须人工调用Paint或Show()函数方能重新显示。
|
|
2006-9-26 02:09 |
|
|
profree
中级用户
积分 478
发帖 132
注册 2003-7-2
状态 离线
|
『第
114 楼』:
是你自己写的编程库,我能误导你吗?:)
当调用Show,返回上一步时会出现滞后现象
[ Last edited by profree on 2006-9-26 at 02:47 ]
|
|
2006-9-26 02:30 |
|
|
firstsail
高级用户
积分 668
发帖 295
注册 2005-7-26 来自 广东深圳
状态 离线
|
『第
115 楼』:
WinSail 已经重新上传!
WinSail 的Bmp图片和ICON图标的显示已经作了“抖动”处理,对256色图片的显示具有较满意的显示效果!
怎么在贴子里面插入图片?
|
|
2006-9-26 06:28 |
|
|
profree
中级用户
积分 478
发帖 132
注册 2003-7-2
状态 离线
|
『第
116 楼』:
FirstWail兄: 不会吧?
这就难倒英雄汉了?以附件的形式上传或者先上传到网站,在发贴的地方有提示:
“注意:强烈建议将文件或图片上传至中国DOS联盟文件上传系统,单个上传文件大小可达50MB。 ”
另外:发布更新winsail时,能在网站上注明最后更新时间更好,如:[下载:WinSail V2.0编程库](2006-9-25 19:1:38 Monday)
|
|
2006-9-26 07:04 |
|
|
profree
中级用户
积分 478
发帖 132
注册 2003-7-2
状态 离线
|
『第
117 楼』:
再提几点建议:
1、多行编辑框内显示内容超过控件的大小时,自动触发滚动条
2、增加驱动器选择控件
3、完美文件选择控件
现在我认为winsail差不多实用化了,另外还有一点就是菜单项,现在没有分隔符,位置太紧
现在想到的就这些了
|
|
2006-9-26 07:13 |
|
|
firstsail
高级用户
积分 668
发帖 295
注册 2005-7-26 来自 广东深圳
状态 离线
|
『第
118 楼』:
WinSail (2006-09-27 15:30)已经重新上传!
(1)原来的VK_MOUSE_LEFT“宏”被取消,用到该“宏”的场合,请用VK_MOUSE_DOWN_LEFT“宏”代替!
(2)“弹出菜单”增加了“分隔符”的菜单项。
函数名为----CBar:AddSeparator();
等同于调用--CBar::AddItem(NULL, NULL, NULL, BAR_ATTRIB_SEPRATOR);
|
|
2006-9-28 05:45 |
|
|
firstsail
高级用户
积分 668
发帖 295
注册 2005-7-26 来自 广东深圳
状态 离线
|
『第
119 楼』:
写错单词,应是“BAR_ATTRIB_SEPARATOR”
|
|
2006-9-28 05:47 |
|
|
hh0118
新手上路
积分 2
发帖 1
注册 2006-9-28
状态 离线
|
『第
120 楼』:
dos编程开发
郭先生,看见你的帖子,很感兴趣,请问你在哪里?我有一个项目要做GUI的开发。是否能和我联系一下(hh_0118@hotmail.com)或留下你的联系方法我和你联系。谢了先!
|
|
2006-9-28 21:11 |
|