清泛IT社区

标题: 解决:DoModal() 不显示的问题 [打印本页]

作者: 清泛网    时间: 2016-05-24 16:10
标题: 解决:DoModal() 不显示的问题
int nResponse = dlg.DoModal();对话框窗口不显示,返回值为-1。
出现这种情况一般是.rc资源文件的问题导致。

1、核对一下resource.h,本工程里面有两个,对于同一个宏
#define IDD_LOGIN_DIALOG                178
#define IDD_LOGIN_DIALOG                177
两个值不一致。改为一致就可以了。


2、使用CGridCtrl时,拖放了一个用户控件,没有修过Class属性:
(, 下载次数: 158)
(, 下载次数: 171)


3、Unicode编码问题(SysLink控件只能用Unicode,否则创建失败):
http://bbs.csdn.net/topics/350017959

4、...欢迎跟帖...







欢迎光临 清泛IT社区 (https://bbs.tsingfun.com/) Powered by Discuz! X3.3