lw 发表于 2007-10-25 19:32:09

如何使用CreateWindowEx创建模态对话框?

今天搜索的结果是 #37720貌似 这个可以支持模态,大概是内置的WINDOW
问题是设置了以后没有办法结束调……

即便用了SetWindowLong替换,自己发送WM_INITDIALOG等也都没有作用
在GetMessage()的那个循环中一直有message==0的消息,造成死循环~

想问问各位,偶不懂ToT

rednaxela 发表于 2007-10-26 15:14:59

为什么一定要用CreateWindowEx呢?一般的DialogBox不能满足需要么?
http://www.codeproject.com/dialog/modal_message.asp

lw 发表于 2007-10-26 20:55:17

.lib 。。。
现在只是为了试验

rednaxela 发表于 2007-10-28 14:57:14

嗯……我终于知道lw说的lib文件特别大是怎么回事了。只是lib文件大而已,link后编译出exe时还是很小的。lib文件里放了很多额外的优化信息吧……
编译了一个只有400K左右的exe,链接前的lib居然有30M……debug模式下的lib才只有13M

lw 发表于 2007-10-28 16:31:19

啊!!被发现了= =

交差要看LIB大小有啥办法来着……EXE也很大拉……超过100K的EXE(当然必须是静态的)好庞大了……

rednaxela 发表于 2007-10-29 10:00:13

交差要看lib大小...么。那用Optimize favor code size试试吧?
页: [1]
查看完整版本: 如何使用CreateWindowEx创建模态对话框?