求求告诉我如何改变界面在模拟器中生成的大小啊?比如我想弹出一个非常小的界面,不想让它自动和模拟器匹配?另外ShowWindow()函数怎么会引起内存崩溃

wykqhyjs 2010-01-22 09:44:58
如题,只想好好感谢你
...全文
70 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
beyondma 2010-01-22
  • 打赏
  • 举报
回复
麻烦把代码贴上来好吗?
philypan 2010-01-22
  • 打赏
  • 举报
回复
窗口句柄错的太离谱的时候,会data abort
Hinagi 2010-01-22
  • 打赏
  • 举报
回复
标题好长..
dina656 2010-01-22
  • 打赏
  • 举报
回复
改变窗口大小,用movewindow 或则 setwindowpos都可以。
dina656 2010-01-22
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 wykqhyjs 的回复:]
代码 :
在dll里

Cmydlg dlg;
dlg.ShowWindow();
[/Quote]
不好这样写,首先你需要检查一下,你dlg的hwnd是否有效,才能ShowWindow()。dlg.DoModal()这样就好了,但是构造函数必须是继承调用父类的构造函数Cmydlg::Cmydlg(CWnd* pParent):CDialog(/*对话框资源ID*/, pParent)这样,不然的话你需要多加一句,dlh.creat()来创建里的对话框,然后用dlg.ShowWindow();就没问题了。
wykqhyjs 2010-01-22
  • 打赏
  • 举报
回复
代码 :
在dll里

Cmydlg dlg;
dlg.ShowWindow();

7,656

社区成员

发帖
与我相关
我的任务
社区描述
Windows Phone是微软发布的一款手机操作系统,它将微软旗下的Xbox LIVE游戏、Zune音乐与独特的视频体验整合至手机中。
社区管理员
  • Windows客户端开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧