说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

能否改变对话框的显示位置 ?

编辑:说三道四文库 发布时间:2017-02-26 10:50
HTML文档下载 WORD文档下载 PDF文档下载
用AfxMessageBox(...)函数,弹出一个对话框,可是在窗体的中间位置,能不能改变出现的位置,比如说在左上角或左下角 。

另:在现有的程序中调用已有的可执行程序(.exe),用system(...)函数,可是在用system 会出现 DOS 的控制台窗口,有没有办法不让它出现?


1.MoveWindow
2.用ShellExecute吧,最后一个参数参看MSDN,把窗口隐藏
重载OnWindowPosChanging()设置对话框显示位置
以前有片文章。使用管道技术,但具体不知道
用OnPreCreate(0函数
可以肯定地说,位置可以改变。给你一段代码,你参考一下吧。
//计算工具条位置
CRect rcClient;
CRect rcWindow;
GetClientRect(&rcClient);
GetWindowRect(&rcWindow);

GlobalLayout *playout;
playout=((CPatternDesignCADApp *)AfxGetApp())->GetGloballayoutPtr();
playout->SetWindowRect(&rcWindow);
playout->SetClientRect(&rcClient);

CSize srToolBar=
m_wndToolBar.CalcFixedLayout(FALSE,TRUE);
CSize szToolSelect=
m_wndToolSelectBox.CalcFixedLayout(FALSE,FALSE);
CSize szObjView=
m_wndObjViewBox.CalcFixedLayout(FALSE,TRUE);
CSize szColorBar=
m_wndColorBox.CalcFixedLayout(FALSE,TRUE);
CSize szNavigator=
m_wndNavigatorBox.CalcFixedLayout(FALSE,TRUE);
CSize szLayerBar=
m_wndLayerBox.CalcFixedLayout(FALSE,TRUE);

playout->SetSize(&szToolSelect,
GLOBALLAYOUT_TOOLSELECTSIZE);
playout->SetSize(&szColorBar,
GLOBALLAYOUT_TOOLCOLORSIZE);
playout->SetSize(&szNavigator,
GLOBALLAYOUT_TOOLNAVIGATORSIZE);
playout->SetSize(&szObjView,
GLOBALLAYOUT_TOOLOBJVIEWSIZE);
playout->SetSize(&szLayerBar,
GLOBALLAYOUT_TOOLLAYERSIZE);

// 浮动工具条。
int nPosY=(rcWindow.Height()-rcClient.Height())+srToolBar.cy;

FloatControlBar(&m_wndToolSelectBox,
CPoint(rcClient.left,nPosY), CBRS_ALIGN_LEFT);
nPosY-=(rcWindow.Height()-rcClient.Height());
FloatControlBar(&m_wndNavigatorBox,
    CPoint(rcClient.Width()-szNavigator.cx,nPosY),
CBRS_ALIGN_LEFT);
nPosY+=(szNavigator.cy+20);
FloatControlBar(&m_wndObjViewBox,
    CPoint(rcClient.Width()-szObjView.cx,nPosY),
CBRS_ALIGN_LEFT);
nPosY+=(szObjView.cy+20);
FloatControlBar(&m_wndColorBox,
CPoint(rcClient.Width()-szColorBar.cx,nPosY),
CBRS_ALIGN_LEFT);
nPosY+=(szColorBar.cy+20);
FloatControlBar(&m_wndLayerBox,
CPoint(rcClient.Width()-szLayerBar.cx,nPosY),
CBRS_ALIGN_LEFT);

return 0;
}
void CMainFrame::OnFileNew() 
{
CNewFileDlg dlg;
if(dlg.DoModal()!=IDOK)
{
GlobalLayout * pGlobalLayout;
pGlobalLayout=((CPatternDesignCADApp *)AfxGetApp())->GetGloballayoutPtr();
CRect   rc;
/*根据客户区大小设置位图宽和高*/
pGlobalLayout->GetClientRect(&rc);
m_MainBmpInterFace.InitBmpInterface(rc.Width(),rc.Height());
}
else
{
m_MainBmpInterFace.InitBmpInterface(dlg.m_nWidth,dlg.m_nHeight);
}
m_wndLayerBox.UpdateLayerList();
Invalidate();
}
谢谢大家
过时的UI设计 Ubuntu手机系统前途不被看好 三星将于今年发布Tizen设备 将对苹果形成威胁? 分享9条经典的编程语录 国际著名黑客大赛介绍与比较 微软Azure CDN服务全球范围内出现宕机 双向多功能U盘:从Android设备到PC还有多远? 证明了自己:微软Win8获美国防部6.17亿订单 2013 Facebook黑客杯报名即将开始 解决Win8下IE10无法打开的故障 [简讯] Scala 2.10.0发布! 收购传闻:Apple一厢情愿还是Waze待价而沽 回顾过去,展望2013:移动开发引擎、工具和语言盘点 成本为0!Netflix开源工具Janitor Monkey清理AWS iOS开发者讲述在Google工作的三个月 GitHub历史上最糟糕宕机事故回放及反省 疑因竞争 谷歌有意让地图与WP手机不兼容 移动游戏开者必看:海外VC最关心什么? 淘宝UED:随侃设计师的个人素养 TIOBE 2013年1月:不负重望 Objective-C再次赢得桂冠! 大数据:商业或技术的挑战? 开源移动统计:Cobub Razor近期版本大升级 无人机应用,为何屡遭苹果拒绝 2013年Java继续火的五大理由 Rails所有版本都有SQL注入漏洞?其实没那么严重 如何设置Windows Server 2012 NTFS权限 智能手机大局已定 HTC难扭转乾坤? 比谷歌手表更酷!基于大数据分析的睡衣 众投资金:改变了移动游戏开发的一切一切 这些科技产品和革新或在今年“横空出世”?! 现代Objective-C七宗罪 Google工程总监Ray Kurzweil意欲打造“虚拟朋友” 怎样去掉另一应用程序窗口上的标题框?? 请问void CEx04aView::OnDraw(CDC* pDC) 中CDC是什么? 谢谢 一个关于COOL360的问题?请回答 英文译中文,.怎么办? 如何制作帮助文件? 如何在DbGrid中锁定前面几列记录??? 一个关于ENCTYPE="MULTIPART/FORM-DATA"的问题 共享文件夹的安全问题如何解决?? 怎么在窗体上放一个动画flash的,用什么组件可以这么做!!! ISO/C++标准要的请举手!! SQL里的DMO在VB里怎么使用 英文译中文,.怎么办?? 一个小问题 void CEx04aView::OnDraw(CDC* pDC)的CDC是什么?谢谢!! mcisendstring 与mciexecute 调用外部命令问题! 有偿求解:简体PDF在繁体WINDOWS环境下如何阅读 有谁在VB中使用过关于INTERNET CACHE的函数? 端口问题!~请问有什么办法知道一个程序所用的通讯端口号码!?~ 黑木黑木,我也给大家看看吧,不傻不要钱~~~(附照片) 如何将一画中的某一部分画到一个Image中 风之子,发呆呆,请进! 太可怕了, 愿人类永不受此难。 ado--vb数据库查找时怎样显示?? 我现在碰到了一个很奇怪的问题,高手能够解决吗? 哪有将打印输出为传真和email的源代码 急急急,谁来帮忙,兄弟有难 关于COOL360的问题? 一存储过程的问题 这些错误代码是什么意思? 请问如何在vb中截获消息 请问:在Windows98和Windows2000下支持的Winsock客户端套接字连接的最大个数分别是多少? 黑客软件 还是COM接口问题 大虾,帮个忙,一个小问题先谢谢!! 关于多次搜索的一个问题,大家都来看看啦!!!!!! 绘图仪的驱动程序 跳转至某一页应该怎么做? 强烈要求CSDN恢复‘帖子提前连接’功能,请帮忙UP! C++builder 中怎么判断某一个字符在不在字符串中? 求教:为什么我的控件下载特别慢?(在网页中用的控件,客户端浏览时下载) 明年毕业,想搞软件开发,现在很矛盾,是去大公司,还是去那种中小型的软件公司呢???? 求教有开发经验的高手关于XML和数据库的简单问题 查找窗口疑问 delphi的createoleobject 一个很急的问题??? 我怎么覆盖派生类中的virtual成员函数?(up加分,详情请入内) 寻找用过JMAIL的同志! 想问一下,在收邮件时,如何取得发件人的MAIL呢? 请问像大虾们说的comp.lang.c++.moderated这样的讨论组怎么访问?(Solstice) 简单问题:关于paradox数据库 进销存的问题 高分寻找ZIP密码破解高手! 我国江西有一个著名的“瓷都”,是什么地方 蛋白质的变性,凝固,沉淀之间的相同点和不同点 高粘度液体中的硫酸如何去除 江西的瓷都在哪里呢? 蛋白质变性的事实举例 某氨水中C(NH4+)=0.5MOL/L时达到电离平衡,若向其中加入C(NH4+)=0.5MOL/L的NH4CL溶液氨水的电离度为什么会增大?为什么用同离子效应解释得到的结论是相反的呢? 被称为瓷都的是我国哪一城市? 举例说明蛋白质变构与变性在本质上的区别. 氨水中加入氯化铵固体会怎样影响电离平衡? 如何从苦杏仁中提取氢氰酸?普通方法,我不可能去买CO2过滤 蛋白质变性的实例 盐酸中滴加氨水至中性,溶液中溶质为氯化铵 这句话为什么是错的 实验室氨水怎么制 怎么从苦杏仁中取氰化氢?它的液体叫作氢化酸? 氯化镁和氯化铝混合溶液和过量氨水反应为什么氨水进入氯化镁不是氯化镁进入氨水 急需实验室氨水制法!谁有? 那位能告诉我下如何从苦杏仁提炼出氢氰酸 液体固体都行 不是拿来害人的 请放心吧 如何鉴别氯化铝溶液和氯化镁溶液用什么试剂 把质量和温度都相同的铁球、铝球和铜球同时投入沸腾的水中,一段时间后一段时间后,三秋温度变化_______(选填“相同”或“不相同”) 其中吸收热量最多的是_____球,吸收热量最少的是________ 一克杏仁有多少毫克氢氰酸 氯化镁和氯化铝混合溶液和过量氨水反应为什么先加氨水 把质量和温度都相同的铁球、铝球和铜球同时投入沸腾的水中,一段时间后,三球的温度变化_______.其中吸收热量最多的是______球,吸收热量最少的是_______球.(C铝大于C铁大于C铜) 景德镇素有“瓷都”之称始于哪朝?是元朝还是明朝? 物理测量石块的密度问题小红想测量一块石头的密度 利用托盘天平 一个烧杯适量的水 和细线设计了一个方案 根据小红的实验思路 将实验步骤补充完整1 用天平称出小石块的质量M2在烧杯中 把质量和温度都相同的铁球和铜球同时投入沸腾的水中,一段时间后,两球的温度变化_____(选填“相同”或“不同”).其中吸收热量多的是_____.第二个空给我个理由 请教一下关于氢氰酸和亚砷酸的制取我自己到乡下朋友家里拿了一些猪草,在我家里用高压锅盖着煮,最后滤液是浅绿色有苦杏仁味的液体,请问这里面含有猪草生成的氢氰酸吗?还有就是我在家 怎样测量一块石头的密度?用三种不同的方法,写出操作工具/步骤/原理 假如该厂生产氨水的物质的量浓度为20mol/L,实验室若需用80mL浓度为5mol/L的氨水时,需取20mol/L的氨水需取20mol/L的氨水多少mL?(用100mL的容量瓶).2.假如该氨水的pH=a,加入相同体积的盐酸时,溶 用氰化钠和硫酸制取氰化氢气体可以用锥形瓶和分液漏斗吗? 如何测量小石块的密度?实验器材:____________________________1.__________________________2.__________________________3.__________________________4.__________________________记录表格: 某氨基酸溶液中,有四种氨基酸A、B、C、D,其等电点分别为10、4、7、5,如不考虑次要因素,1)采用阳离子交换柱并用盐浓度或pH梯度进行洗脱,将按何种顺序被洗脱?2)采用阴离子交换柱并用盐浓 在实验中制取氰化氢气体,怎样防止中毒而又能收集到较纯气体 6.为了测量某石块的密度,实验中学物理兴趣活动小组的同学利用一只小玻璃杯、一个量筒和适量的水做了如下实验:(1)在量筒内倒入60cm3的水;(2)将小玻璃杯开口向上漂浮在量筒内的水 关于医学考研生物化学中“蛋白质变性”与“DNA变性”的两道题目~1'蛋白质分子变性后,粘度增加,解释是变性后成线性分子,线性分子粘度高. 2'DNA分子变性后,粘度降低,贺银成的解释是DNA 蛋白质与重金属离子结合会变性 但是为什么金单质也会使蛋白质变质呢?(例如吞金也会致死) 浓硫酸的粘度 1.下列氨基酸中哪一种不具有旋光性?A.Leu B.Ala C.Gly D.Ser E.Val2.下列哪些因素妨碍蛋白质形成α-螺旋结构?A.脯氨酸的存在 B.氨基酸残基的大的支链C.碱性氨基酸的相邻存在 D.酸性 蛋白质的热变性与非热变性有什么区别? 如何使浓硫酸的粘度变的象胶水一样? 银跟铜哪个能够使蛋白质沉淀更多,为什么?铜是硫酸铜5%浓度,银是硝酸银还是氯化银3%浓度.我需要的是为什么, 中国有三大瓷都,都哪三大呢? 20摄氏度下,98%浓硫酸的饱和蒸汽压和粘度分别是多少? 如何把市售氨水配制成浓度为2%的呢?实验室银氨溶液配制,需要2%的浓度的氨水,市售氨水谢谢. 现代,被评为中国瓷都的有——,——,——. 为什么浓硫酸中绝大多数H2SO4以分子形式存在,它不是在溶液中以离子存在吗 一个质量为100g的物体吸收840J的热量后,温度升高了10℃,求这个物体的比热容 氢氰酸尾气处理氢氧化钠、碳酸钠能吸收之吗?甲醛呢,还有什么常见物质可以用于吸收~ 氨水和MgCl2反应 6mol/l氨水的配制 如何辨别一块金牌的真假?用物理知识《密度》、谢谢! 用浓NAOH如何鉴别出氨水,mgcl2.alcl3.cucl2.fecl3.nh4cl? 氯化铵与氨水缓冲溶液的配制想知道怎样计算得出氯化铵所称质量和氨水要加体积 我想要具体的计算方法 蛋白质加热后为什么会凝固?获得热量,分子结构应该变大呀. 向MgCl2和AlCl3溶液中加入氨水,为什么Mg2+先产生沉淀? 苯酚使蛋白质变性的机理是什么?为什么酚类最强的变性剂是苯酚? 蛋白质的沉淀与凝固的实验现象 用浓NAOH如何鉴别出氨水,mgcl2.alcl3.cucl2.fecl3.nh4cl?谢谢 蛋白质变性的机制是什么?简洁点,一句话概括是什么. 蛋白质凝固是什么变化 一道物理密度特殊测量的题现在有 容器 水 盐 刻度尺 上相均匀的木棒 铁丝(不计体积) 鸡蛋测量鸡蛋的平均密度 并写出代数式
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn