这个实例没有反应啊???

csong220800227 2010-05-02 12:04:26
BOOL InitInstance()
{

CFrameWnd *MyFrame = new MyFrameWindow;
m_pMainWnd = MyFrame;
HICON hIcon = LoadIcon("tubiao.ico");

MyFrame->Create(NULL,(LPCTSTR)"song");
MyFrame->SetIcon(hIcon,false);


MyFrame->ShowWindow(SW_SHOW);
return true;
}
...全文
191 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
郑大钱 2010-05-10
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 yujia120 的回复:]
BOOL InitInstance()
{

CFrameWnd *MyFrame = new MyFrameWindow;
m_pMainWnd = MyFrame;
HICON hIcon = LoadIcon("tubiao.ico");

MyFrame->Create(NULL,(LPCTSTR)"song");
MyFrame->SetIcon(hIcon,false)……
[/Quote]

对了~
向立天 2010-05-10
  • 打赏
  • 举报
回复
您好
我是本版版主
此帖已多日无人关注
请您及时结帖
如您认为问题没有解决可按无满意结帖处理
另外本版设置了疑难问题汇总帖
并已在版面置顶
相关规定其帖子中有说明
您可以根据规定提交您帖子的链接
如您目前不想结帖只需回帖说明
我们会删除此结帖通知

见此回复三日内无回应
我们将强制结帖
相关规定详见界面界面版关于版主结帖工作的具体办法
tkprof 2010-05-02
  • 打赏
  • 举报
回复
先用UpdateWindow更新.. 然后才用showwindows显示
csong220800227 2010-05-02
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 yujia120 的回复:]
MyFrame->UpdateWindow();
[/Quote]
你的 依据是??
不过试了 还是没有反应
tubiao.ico 这个图标是自己画的,,就是想把它加载进来
社会栋梁 2010-05-02
  • 打赏
  • 举报
回复
MyFrame->UpdateWindow();
社会栋梁 2010-05-02
  • 打赏
  • 举报
回复
BOOL InitInstance()
{

CFrameWnd *MyFrame = new MyFrameWindow;
m_pMainWnd = MyFrame;
HICON hIcon = LoadIcon("tubiao.ico");

MyFrame->Create(NULL,(LPCTSTR)"song");
MyFrame->SetIcon(hIcon,false);


MyFrame->ShowWindow(SW_SHOW);
MyFrame->UpdateWindow();
return true;
}
schlafenhamster 2010-05-02
  • 打赏
  • 举报
回复
CFrameWnd* pMainFrame1 = new CFrameWnd;
if (!pMainFrame1->Create(NULL,"haha")) return FALSE;//在Create中修改窗口
HICON hIcon = LoadIcon((IDR_MAINFRAME));
pMainFrame1->SetIcon(hIcon,false);

pMainFrame1->ShowWindow(SW_SHOW);
pMainFrame1->UpdateWindow();
caomuyong1 2010-05-02
  • 打赏
  • 举报
回复
应该是:MyFrame->Create(NULL,(LPCTSTR)"song");
出了问题
尹成 2010-05-02
  • 打赏
  • 举报
回复
帖子都沉底了!只能帮楼主顶到上面,以期更多高手帮楼主解决难题!
Eleven 2010-05-02
  • 打赏
  • 举报
回复
MyFrame->Create(NULL,(LPCTSTR)"song");
看看你的窗口创建成功了没有呢?MyFrame->GetSafeHwnd()是否为NULL呢?
tkprof 2010-05-02
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 tkprof 的回复:]

先用UpdateWindow更新.. 然后才用showwindows显示
[/Quote]

说反了 不好意思..
是先用ShowWindows显示,
然后用UpdateWindow更新

15,980

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 界面
社区管理员
  • 界面
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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