为什么必须在堆中创建非模态对话框? [问题点数:20分,结帖人misa98]

Bbs1
本版专家分:17
结帖率 98.59%
Bbs12
本版专家分:361615
版主
Blank
名人 2013年 荣获名人称号
Blank
探花 2011年 总版技术专家分年内排行榜第三
2010年 总版技术专家分年内排行榜第三
Blank
进士 2012年 总版技术专家分年内排行榜第五
Blank
金牌 2012年1月 总版技术专家分月排行榜第一
为什么须在OnDraw中处理
更多内容见: VC共享乐园vcshare.net 何丹的论坛hedanwang.cn/bbs/
为什么WAIT必须在同步块中
<em>为什么</em>WAIT必<em>须在</em>同步块中 我们知道java的Object有wait和notify方法,如果要使用wait和notify的话,那么必<em>须在</em>synchronized块中,否则会抛出IllegalMonitorStateException。但是<em>为什么</em>必<em>须在</em>同步块中调用呢?直接wait,然后在notify不行吗?我一直存在这样的疑问,只到后来查到了Stack Overflow的一个回答,豁然开朗。大概...
须在初始化列表中的情况
必须用到初始化成员列表的四种情况: 1) 初始化一个reference成员 2) 初始化一个const成员 3) 调用一个基类的构造函数,而该函数有一组参数 4) 调用一个数据成员对象的构造函数,而该函数有一组参数 摘自《C++对象模型》 下面的例子讲的就是调用基类的构造函数,而该函数有一组参数 #include using namespace std; class Bas
为什么创建非模态对话框出错。
首先我定义了void *pDl1;rn pDl1 = NULL;rn我添加了#include "Dong.h"头文件之后,rn BOOL a=((CDong *)pDl1)->Create(IDD_DIALOG1,this);//a的值为1rn BOOL b=((CDong *)pDl1)->ShowWindow(SW_SHOW);//b的值为0rnrn<em>为什么</em>提示SW_SHOW未定义,而且b的返回值为0.
为什么 AsyncTask 实例必须在UI线程里创建
从AsyncTask源码的角度,代领读者一步步的分析执行过程,详细的分析了,<em>为什么</em>AsyncTask实例的<em>创建</em>和execute方法的调用需要在UI线程中进行? 进而更好的使用AsyncTask,轻量级的开发应用程序。
为什么须在主线程操作UI
在开发过程中,我们或多或少会不经意在后台线程中调用了UIKit框架的内容,可能是在网络回调时直接imageView.image = anImage,也有可能是不小心在后台线程中调用了UIApplication.sharedApplication。而这个时候编译器会报出一个runtime错误,我们也会迅速的对其进行修正。 但仔细去思考,究竟<em>为什么</em>一定要在主线程操作UI呢?如果在后台线程对UI进行操...
为什么Android必须在主线程更新UI?
<em>为什么</em>Android必<em>须在</em>主线程更新UI? 站在各位大牛的肩膀上,谢谢! 正常情况下,Android需要在UI线程更新UI,然鹅,在特殊情况下,子线程也能更新UI不在讨论之列,可参考Android中子线程真的不能更新UI吗?这篇文章主要讲一下个人理解的正常情况下<em>为什么</em>不能在非UI线程更新UI。 先拿一句话来镇楼 android.view.ViewRootImpl$CalledFromWrongTh...
VB.NET工程文件为什么须在同一目录?
我做一个程序,由于用到的一些公共的类,所以想去把其它地方的文件加载过来,结果是把文件复制到当前工程中。
AysncTask必须在UI线程中创建吗?
一、说明 我们知道AysncTask是Android提供的给我们进行异步操作的类,我们可以利用这个类在子线程中执行耗时操作,并将结果更新到UI线程,网上很多说法是AysncTask必<em>须在</em>UI线程中<em>创建</em>并执行器execute方法,其实我觉得这个说法不太对。 二、源码分析 AsyncTask具体源码可以参考:https://mp.csdn.net/postedit/81234625 这里仅仅说...
为什么创建非模态对话框时出错
我的一个对话框程序用定时期满足条件时调用下面代码显示对话框rn CRecvDlg* pRecvDlg = NULL; rn if(pRecvDlg)rn rn delete pRecvDlg ;rn pRecvDlg = NULL;rn rn pRecvDlg=new CRecvDlg;rn rn pRecvDlg->Create( IDD_RECV ); pRecvDlg->ShowWindow ( SW_SHOW );rnrn但程序在运行过程中有时<em>创建</em>成功,但过一会连续<em>创建</em>几个后会报错rn不知道是什么原因,有什么错误吗,请指教
工作线程中创建非模态对话框
[code=c]rnUINT ShowThread(void * pParam) rnrn CDlgAnother* p_dlg=new CDlgAnother;rn p_dlg->Create(IDD_DIALOG1,NULL);rn p_dlg->ShowWindow(SW_SHOW); rnrn MSG msg;rn while (GetMessage(&msg, NULL, 0, 0)) rn rn TranslateMessage(&msg);rn DispatchMessage(&msg);rn rn return 0;rnrnrnvoid CThreadWindowDlg::OnButton1() rnrn AfxBeginThread( ShowThread, NULL); rnrn[/code]rnrn像这样在工作线程中<em>创建</em><em>非模态对话框</em>是可以响应消息的,但是我现在改变如下:rn[code=c]rnrnUINT ShowThread(void * pParam) rnrn CDlgAnother* p_dlg=new CDlgAnother;rn p_dlg->Create(IDD_DIALOG1,NULL);rn p_dlg->ShowWindow(SW_SHOW); rnrn Sleep(10000);rnrn return 0;rnrnrnvoid CThreadWindowDlg::OnButton1() rnrn AfxBeginThread( ShowThread, NULL); rnrnrn[/code]rn改变成这样以后对话框在10秒之内,是不能响应消息的(10秒后消失),我想知道不能响应消息的原因是因为没有了消息循环所以不能响应,还是因为调用了Sleep(10000)造成线程挂起,所以不能响应?
iOS 为什么须在主线程中操作UI
iOS <em>为什么</em>必<em>须在</em>主线程中操作UI 之前面试时面试官问的问题,一直在找答案,今天在微信团队的分享中看到了,Copy过来与大家分享 因为UIKit不是线程安全的。试想下面这几种情况:两个线程同时设置同一个背景图片,那么很有可能因为当前图片被释放了两次而导致应用崩溃。 两个线程同时设置同一个UIView的背景颜色,那么很有可能渲染显示的是颜色A,而此时在UIView逻辑树上的背景颜色属性为B。 两
为什么类中定义的静态变量必须在外部进行初始化?
<em>为什么</em>类中定义的静态变量必<em>须在</em>外部进行初始化?谢谢!!!
构造器中为什么super()调用必须在第一个语句??
声明这样一个类rnrnpublic class EMyException extends Exception rn public EMyException(String s) rn String msg = MessageFormat.format("0", s);rn super(msg);rn rnrnrn这样会导致一个编译错误,信息原文我记不住,大概意思就是构造器中的构造器调用必<em>须在</em>第一个语句。rnrn好了,改成rnrnpublic class EMyException extends Exception rn public EMyException(String s) rn super(MessageFormat.format("0", s));rn rnrnrn编译就通过了。rn两种形式相比较,第一种形式不过是多了一个String msg的声明,<em>为什么</em>就导致编译错误呢?第二种形式<em>为什么</em>就可以通过编译呢?第二形式比第一种形式对于VM来说又有什么保障呢?rnrn迷惑!
须在activity中操作文件夹吗?
[code=Java]public static File getFile()rn File file = Environment.getExternalStorageDirectory();rn List listFile = new ArrayList();rn getFileNamesByDir(file,listFile);rn return listFile.get(0);//方便测试rn rn public static void getFileNamesByDir(File dir,List listFile)rn File[] files = dir.listFiles(new XmlFileFilter());//取xml文件rn for(File file:files)rn if(file.isDirectory())rn getFileNamesByDir(file,listFile);rn elsern listFile.add(file);rn rn rn [/code]rn上面是在activity中。正常rn[code=Java]rnpublic void fileList(File dir,List files)rn File[] arr_file = dir.listFiles(new XmlFileFilter());rn for(File file:arr_file)rn if(file.isDirectory())rn fileList(file,files);rn elsern Map map = new HashMap();rn map.put(ParamAttr.FILENAME, file.getName());rn map.put(ParamAttr.FILEPATH,file.getPath());rn files.add(map);rn rn rn rn[/code]rn这个是写在fileHelper中,在activity中调用的时候就会报错。
C++中必须在初始化列表初始化的类型
1.赋值是删除原值,赋予新值,构造函数的意思是先开辟空间然后为其赋值,只能算是赋值,不算初始化;初始化列表开辟空间与初始化是同时完成的,直接给予一个值。 2. C++中常量是不能被赋值的,只能被初始化,所以const类型必<em>须在</em>初始化列表中完成; 3. 引用必<em>须在</em>定义的时候初始化,并且不能赋新值,所以引用类型也必须要在初始化列表初始化。 4. 没有默认构造函数的类类型,因为使用初始化列表可以不
非模态对话框创建
CSocketPicDlg *dlg=new CSocketPicDlg();rn dlg->Create(IDD_SOCKETPIC_DIALOG,this);rn dlg->ShowWindow(SW_SHOW); rnrn这个是我的代码,写在另一个对话框的一个按键处理函数里的,按下键后,IDD_SOCKETPIC_DIALOG这个对话框闪了一下,所有的东西都被关闭了,包括先前的那个对话框。rn rn我是在别人的基础上写的,本来是SOCKETPIC的工程,自己建了一个dialog,把原来的IDD_SOCKETPIC_DIALOG通过新建的对话框来产生,请了解或者不了解的童鞋给点建议,谢谢了
创建非模态对话框
Windows的API(Application Programming Interface,应用程序编程接口),是Windows 操作系统提供给应用程序的大量函数,学习本课程,不仅可以掌握Windows界面编程,开发华丽的Windows桌面运用程序,也可以为MFC框架的学习奠定扎实的基础,同时是否熟练的掌握Windows API开发,也是企业考量优秀程序员一个非常重要的指标!
方法重载必须在同一个类中吗?
class Arn public void tt()rnrnclass Brn public int tt(int num)rnrn这样重载从A中继承的方法算不算是在同一个类中呢??
VC.NET中如何创建非模态对话框
在VC.NET中如何<em>创建</em><em>非模态对话框</em>,<em>创建</em>了模态对话框是否可以通过修改属性而变成rn<em>非模态对话框</em>?
在VB中如何创建非模态对话框?
在VB中如何<em>创建</em><em>非模态对话框</em>?以及如何设置form的style属性?如child\popup等?
在DLL中创建非模态对话框的问题
新建了一个工程A(MFC DLL),Regular dll using shared MFC DLL,插入一个对话框资源,并生成CPanel类。定义全局函数: rnCDialog __declspec(dllexport) *Opendlg(CWnd *parent) rn rnAFX_MANAGE_STATE(AfxGetStaticModuleState()); rnCPanel *dlg=new CPanel(); rndlg->Create(IDD_PANEL,parent); rndlg->ShowWindow(SW_SHOW); rnreturn dlg; rn rn另建一个工程B(MFC EXE),基于对话框,在OnInitDialog中Opendlg(this),就会出错。<em>为什么</em>? rn如果把A编译成Release版本却没有问题!? rn还有如果改成弹出模式对话框也不会出错 rn
函数中创建非模态对话框问题
在函数中<em>创建</em>一个<em>非模态对话框</em>,怎么让函数必<em>须在</em>对话框中按下OK按钮后才继续往下执行
在线程中创建非模态对话框的问题
我用MFC的向导建立了一个基于对话框的程序,在对话框的OnInitDialog中AfxBeginThread(CommuProc, 0)开启一个线程,线程的代码如下:rnUINT CommuProc(LPVOID pParam)rnrn MSG msg;rnrn while (1)rn rn if (PeekMessage(&msg, NULL, 0, 0, PM_REMOVE))rn rn if (msg.message == CM_TEST1)rn rn CAboutDlg* p = new CAboutDlg;rn p->Create(IDD_ABOUTBOX);rn ShowWindow(p->m_hWnd, SW_SHOWNORMAL);rn rn rn rnrn return 0;rnrn 我在开始的对话框上加一个按钮,在按钮的消息处理里向线程发一个CM_TEST1消息,<em>为什么</em>打开关于对话框后程序就挂了?但是我换成打开模态的关于对话框就没事呢?rn
在线程中创建非模态对话框的问题。
在线程中<em>创建</em><em>非模态对话框</em>,执行Create函数之后,主窗口和<em>非模态对话框</em>一起无响应了。rn请问,是否只能采用向主窗口发送信息,让主窗口<em>创建</em><em>非模态对话框</em>的方法来解决?rn若是采用这种方法,那也有出现问题的隐患,比如点击了主窗口的菜单,那主窗口处理消息的线程似乎就阻塞了。如果用户点了主窗口的菜单之后,马上就离开,那这个<em>非模态对话框</em>就弹不出来了。rn请问,有没有其他更好的方法?(线程不能被阻塞)
须在使用 PL/SQL 之前创建 DBMS_STANDARD?
oracle 8.1.6.0 安装完之后,登陆sql plus 怎么有这个提示阿rn必<em>须在</em>使用 PL/SQL 之前<em>创建</em> DBMS_STANDARD?rnoracle新手,thks!
为什么创建非模态对话框不响应键盘事件?
无论是 按 Tab、回车、还是其他什么键,对话框都没反应,只有按空格还可以激活默认按钮。
急,为什么我不能销毁创建非模态对话框
我有一个比较耗时的任务,开了一个线程。我想做一个进度条反映进度状况。rn我在线程开始的时候<em>创建</em>了进度对话框,可是我发现当任务结束的时候我不能销毁他,这个对话框一直存在,怎么回事啊?rn我是这么做的:rnCProcessDlg *dlg = new CProcessDlg();rndlg->Create(IDD_DLG_PROCESS,NULL);rndlg->ShowWindow(SW_SHOWNORMAL);rn......rndlg->DestroyWindow();rndelete dlg;rnreturn 1;
为什么应用程序必须在目标机上才能运行?
宿主机是ubuntu,目标机是开发板。我在宿主机上写好程序,make后,如果直接运行就会报错。rnarmcomtest是程序名称。rnandroid@ubuntu:~/work/FriendlyARM/linux-2.6.32.2/examples/comtest$ ./armcomtest rnbash: ./armcomtest: cannot execute binary filernrn下载到开发板上运行,没问题。rnrn请教这是<em>为什么</em>?
为什么有的程序必须在命令提示符下才能运行?
<em>为什么</em>有的程序必<em>须在</em>命令提示符下才能运行?直接双击.exe没有反应?
在ASP.net中用DataGrid中的必须在runat= server的页中,<GridDataLinkButton必须在runat= server的页中>错误。
在ASP.net中用DataGrid中插入编辑按钮时报错,他的错误是说GridDataLinkButton必<em>须在</em>runat= server的页中,但是我加了runat=server后他也同样报错,请问各位高手,是否有遇到这样的情况,是什么原因,在此谢谢了!
iOS拾遗——为什么须在主线程操作UI
在开发过程中,我们或多或少会不经意在后台线程中调用了UIKit框架的内容,可能是在网络回调时直接imageView.image = anImage,也有可能是不小心在后台线程中调用了UIApplication.sharedApplication。而这个时候编译器会报出一个runtime错误,我们也会迅速的对其进行修正。 但仔细去思考,究竟<em>为什么</em>一定要在主线程操作UI呢?如果在后台线程对UI进行操作...
C# 为什么out参数必须在方法体里赋值?
1、写一个带out参数的方法,<em>为什么</em>out参数必<em>须在</em>方法体里赋值,否则编译错误呢?rnrn2、有看过资料,说out的函数会清空变量,什么时候清空呢?
一个打印机的CDC调用 SetTextColor 必须在 StartDoc 之后,为什么
我一开始想打彩色文字,像下面这样设置CDC,结果打印的都是黑色的。rn后来瞎猫碰上死耗子,发现设置颜色必<em>须在</em> StartDoc 之后才能有效。这是<em>为什么</em>rnrn[code=C/C++]CPrintDialog dlg(FALSE);rnif( IDCANCEL == dlg.DoModal() )rn return 0;rnrnCDC dc;rndc.Attach( dlg.GetPrinterDC() ); rndc.SetTextColor( RGB(0,255,0) );[/code]
为什么子线程中更新UI不报错和为什么须在主线程中操作UI?
初一看,这两个问题好像是矛盾的,其实不然:首先,<em>为什么</em>子线程中更新UI不报错?public class MainActivity extends Activity {    private TextView textview;    @Override    protected void onCreate(Bundle savedInstanceState) {        super.onCr...
const修饰的只读变量必须在定义的同时初始化,这是为什么
RT~~~~~~~~~~~~~~~~~~
为什么static成员必须在类外初始化
<em>为什么</em>静态成员不能在类内初始化 在C++中,类的静态成员(static member)必<em>须在</em>类内声明,在类外初始化,像下面这样。 class A { private: static int count ; // 类内声明 }; int A::count = 0 ; // 类外初始化,不必再加static关键字 <em>为什么</em>?因为静态成员属于整个类,而不属于某个对象,如果在类...
为什么须在Page_Load()事件里判断IsPostBack属性
对数据库进行操作时,rn有的时候不加IsPostBack判断也可以,rn但有的时候非得加才行。rn<em>为什么</em>呢,请高手指点一下,谢谢!!!
堆的创建
一,什么是堆? 堆,是二叉树(完全二叉树)(除过叶子节点所在的层,其余层都是满的)的一种,它同时又分为大堆和小堆。 大堆便是指:任意一个节点的值(非叶子节点)都大于它的左右孩子节点的值。 小堆:任意一个节点的值(非叶子节点)都小于它的左右孩子节点的值。 如下图: 二,堆的应用 常用的有堆排序,数据的查找;它也常被称为优先级队列,堆的性能与其高度有关
模态与非模态对话框创建
详细讲述模态与<em>非模态对话框</em><em>创建</em>与区别 一理解
MFC创建非模态对话框
操作步骤 1、参考模态对话框的操作步骤 说明 最后一步不同,添加的代码不一样 2、添加弹出模态对话框代码 引出问题 图中在单击按钮后,会弹出一个对话框,但会一闪而过 原因 对象abc在栈上,该消息处理函数调用结束返回后,对象abc销毁,也即<em>非模态对话框</em>销毁 解决办法 <em>创建</em>为全局变量或定义到该按钮所属类中(作为该类的成员变量) 引出问题 按照上例方式,解决上面的问题后,有...
如何创建非模态对话框?
请问大家rn 如何<em>创建</em><em>非模态对话框</em>?rn(自己新建类似窗口除外)
创建非模态对话框出错
我点击一个按钮<em>创建</em>一个<em>非模态对话框</em>,代码如下:rn[code=C/C++]rn dialog.Create(IDD_DIALOG_LETTER,GetDesktopWindow());//Create(IDD_DIALOG_LETTER,GetDesktopWindow());rn dialog.ShowWindow(SW_SHOW);rn[/code]rndialog是成员变量,rn这俩句话是点击按钮的事件里面的,当我点击一次,然后关闭对话框,然后再点击这个按钮,就出错,说内存出错,请问下着是怎么回事?谢谢回答。
创建非模态对话框出BUG
rn整个代码是在一个SDI工程,CTestDialog 是自建的对话框资源类。rnOnCreateDialog函数是一个菜单(菜单Caption为:<em>创建</em>对话框)响应函数rn用来<em>创建</em><em>非模态对话框</em>,CSunXinLesson7View是系统view类rn[code=C/C++]rnrnCTestDialog dlg;rnvoid CSunXinLesson7View::OnCreateDialog() rnrn // TODO: Add your command handler code herern dlg.Create(IDD_DIALOG1,this);rn dlg.ShowWindow(SW_SHOW);rnrnrn[/code]rn代码运行后第一次点“<em>创建</em>对话框”会正常显示一个对话框,但关闭再点击“<em>创建</em>对话框”就出问题了rn提示:Debug Assertion Failed!rn这是怎么回事呢?
win32 创建非模态对话框的问题
我用win32 api CreateDialog<em>创建</em>了一个<em>非模态对话框</em> 但是<em>创建</em>出来不能拖动这个对话框 对话框右上角的关闭按钮是响应WM_CLOSE消息吧? 我在消息回调函数中跟了一下WM_CLOSE消息 没有调用WM_CLOSE。 在对话框上放了一个按钮 可以响应这个按钮的消息。。。 各位大大 有遇见过这种情况的吗?
关于创建非模态对话框的问题?
[code=C/C++]// TestDlg.h中添加一个变量rnrnCSMSDialog *m_pSMSDlg;rnrnrn// TestDlg.cpp中rnrn// 问题一:构造中与OnInitDialog中执行以下三行代码有不同吗?rnm_pSMSDlg = new CSMSDialog();rnBOOL ret = m_pSMSDlg->Create(IDD_SMSDLG);// 问题二:Create带不带参数this有什么不同?rnm_pSMSDlg->ShowWindow(SW_SHOW);rnrn按键响应函数中执行以下代码rnif (!m_pSMSDlg->IsWindowVisible())rnrn m_pSMSDlg->ShowWindow(SW_SHOW);rnrn// 问题三:有没有一种可能?我确实看不到m_pSMSDlg代表的窗口了,rn// 而m_pSMSDlg->IsWindowVisible()却总返回TRUE,rn// 导致执行这个按键响应函数,窗口却始终显示不了.rnrn// 附:rn// 实际上,在定时器中,做了一个让它卷帘一般展开收起的效果.rn// 所以一直怀疑是卷帘收起到最后,没有调用ShowWindow(SW_HIDE)rnrn析构中rnrn if (NULL != m_pSMSDlg)rn rn // 问题四:此地<em>为什么</em>观感到的m_hWnd早已是NULL,再操作DestroyWindow有作用吗?有负作用吗?rn m_pSMSDlg->DestroyWindow();rn delete m_pSMSDlg;rn m_pSMSDlg = NULL;rn rn[/code]
创建非模态对话框失败
之前是在主对话框用DoModal调用的对话框,现在需要改变调用方式。但是一点击这个对话框就会报错。可能的原因是什么?其他的对话框非模态调用都是正常的。
如何创建非模态对话框
用MFC<em>创建</em>的对话框都是模态的,如何<em>创建</em><em>非模态对话框</em>
vc8 创建非模态对话框
各位大侠,我现在想在一个对话框里,<em>创建</em>另一个非模态dialog,而现在出现这样的问题:rnrn#include "DialogQueryResult.h" rn#include "DialogState.h" rnrnrn///////////////////////////////////////////////////////////////////////////// rn// CDlgPropertyQueryMap dialog rnrnCDialogState g_dlgState;//跟踪到这步,总是提示是错误的指针(但是执行时不报错) rnCDialogQueryResult dlgRst;//但是这个没事, rnrn当我再添加一个新的对话框时,在这里调用也是出这个错误,所以请问大侠是不是这跟对话框<em>创建</em>的先后顺序或其它什么设置有关系呢???望各位大虾指点!
创建非模态对话框的异常
如题,<em>创建</em><em>非模态对话框</em>出现了异常,这个异常在debug下出现,在release下没有。rn源码:rnCWnd* pWnd = CWnd::FromHandle (m_hwnd); rnmydlg=new CMyDlg();rnmydlg->Create(IDD_FORMVIEW,pWnd);rnmydlg->ShowWindow(SW_SHOW);rnrn问题出现在Create时,提示是文件afxwin1.inl,Line 24。 rn_AFXWIN_INLINE HINSTANCE AFXAPI AfxGetResourceHandle()rn ASSERT(afxCurrentResourceHandle != NULL);//第24行rnrn这个问题如何解决?
模态和非模态对话框创建
模态和<em>非模态对话框</em>的<em>创建</em>    MFC中对话框有两种形式;一个是模态对话框,一个是<em>非模态对话框</em>。  一、模态对话框(model dialog box)         在程序运行的过程中,若出现了模态对话框,那么主窗口将无法发送消息,直到模态对话框退出才可以发送。        点击模态对话框中的OK按钮,模态对话框会被销毁。         <em>创建</em>一个模态对话框的代码
创建非模态对话框的怪问题
在VS2010下用如下的代码<em>创建</em>了个<em>非模态对话框</em>:rn[code=c]CSplash Splash;rnSplash.Create(IDD_Splash,NULL);rnSplash.ShowWindow(SW_SHOW);rn[/code]rnrn<em>创建</em>后的<em>非模态对话框</em>Timer失效,也不会定时UpdateWindow了rn求解
ATL 怎样创建非模态对话框
我在工程中加入了一个ATL的 Dialog,基类是CAxDialogImpl,现在我只能用DoModald的方法来显示,但我想通过非模态的方式显示,应该怎样做呢?谢谢。
2.非模态对话框创建
模态对话框和<em>非模态对话框</em>在<em>创建</em>对话框资源和生成对话框类上是没有区别的, 所以上一讲中<em>创建</em>的 IDD_TIP_DIALOG对话框资源和 CTipDlg 类都不需要修改。 STEP 1: .在AdditionDlg.h中包含CTipDlg 头文件并定义 CTipDlg 类型的指针成员变量。详细 操作方法是,在AdditionDlg.cpp中删除之前添加的#
MFC创建非模态对话框问题
CTestDlg *dlg = new CTestDlg;rndlg->Create(IDD_DIALOG_TE,this);rndlg->ShowWindow(SW_SHOW);rnrnrn以上代码会报rnwarning C4305: 'initializing' : truncation from 'int' to 'short'rnwarning C4309: 'initializing' : truncation of constant valuernrn请问我该如何改才能不显示这样的警告呢? <- 除了屏蔽警告rn很明显是int 转 short 类型 丢失长度了。rn
c#怎么创建非模态对话框
c#怎么<em>创建</em><em>非模态对话框</em>?
创建非模态对话框问题
我现在想<em>创建</em>多个相同的对话框,只显示其中一个,CREATE()函数里面的IDD只有一个,问:如何实现rn就是我现在只有一个对话框资源,但是我要<em>创建</em>很多个一样的对话框,rnfor(int i=0;iCreate(IDD_EMENU_DLG,&m_Tab);rn m_EmenuDlg[i]->ShowWindow(SW_HIDE);rn m_EmenuDlg[i]->CenterWindow();rnrn第一次正确,第二次的时候m_EmenuDlg[i]->Create(IDD_EMENU_DLG,&m_Tab);会出错。请问,如何解决?或者其他有什么办法
非模态对话框创建问题
我有父窗口类DLGA rnrn在其中我加入了一个按钮 <em>创建</em><em>非模态对话框</em>类DLGB对话框 并弹出DLGBrnrn此时我又在DLGB上添加一个按钮 rnrn<em>创建</em><em>非模态对话框</em>类DLGC对话框 并弹出DLGCrnrn我想问的是<em>创建</em>第2次弹出的<em>非模态对话框</em>中定义的ppp 取自哪个类,影响什么吗?效果都一样.怎么用合适rnrnCDLGB* ppp =new CDLGB();rnppp->Create(IDD_EVERSUN_MAIN);rnppp->ShowWindow(SW_SHOW);rnrn和rnrnCDLGC* ppp =new CDLGC();rnppp->Create(IDD_EVERSUN_MAIN);rnppp->ShowWindow(SW_SHOW);rnrn或rnrnCDLGA* ppp =new CDLGA();rnppp->Create(IDD_EVERSUN_MAIN);rnppp->ShowWindow(SW_SHOW);rn
非模态对话框创建的时候出错
我先说一下我<em>创建</em><em>非模态对话框</em>的思路,rn资源视图中<em>创建</em>一个对话框并<em>创建</em>类Coption,在菜单中加入一个按键coption,rn在CChildView类中<em>创建</em>一个Coption类对象指针,在CChildView类中用Coption类对象指针<em>创建</em><em>非模态对话框</em>,并判断Coption类对象指针是否为null,如果不为null,则不<em>创建</em>,将焦点给<em>非模态对话框</em>就行,<em>创建</em>的时候,将CChildView类作为Coption类构造参数传入Coption类中,当<em>非模态对话框</em>点击取消时,销毁<em>非模态对话框</em>,并发送消息给CChildView类,让他将Coption类对象指针赋值为null,否则<em>非模态对话框</em>只能出来一次,rn但是现在发送消息会报错,rn下面贴出四个文件代码,忘大佬们解答rnrnCChildView.h:rn```rn#pragma oncern#include"Coption.h"rnrn// CChildView 窗口rnrnclass CChildView : public CWndrnrn// 构造rnpublic:rn CChildView();rnrn// 特性rnpublic:rnrn// 操作rnpublic:rnrn// 重写rn protected:rn virtual BOOL PreCreateWindow(CREATESTRUCT& cs);rnrn// 实现rnpublic:rn virtual ~CChildView();rnrn // 生成的消息映射函数rnprotected:rn afx_msg void OnPaint();rn DECLARE_MESSAGE_MAP()rnprotected:rn Coption* m_option;rnpublic:rn afx_msg void On32771(); //为菜单option按钮rn afx_msg LRESULT ON_GOODBYE(WPARAM wparam, LPARAM lparam);rn;rnrn```rnrnrnrnrnrnrnChildView.cpp: rnrnrnrn```rnrn#include "stdafx.h"rn#include "MFCApplication5.h"rn#include "ChildView.h"rn#include "resource.h" // 主符号rnrn#ifdef _DEBUGrn#define new DEBUG_NEWrn#endifrnrnrn// CChildViewrnrnCChildView::CChildView()rnrn m_option = NULL;rnrnrnrnCChildView::~CChildView()rnrnrnrnrnBEGIN_MESSAGE_MAP(CChildView, CWnd)rn ON_WM_PAINT()rn ON_COMMAND(ID_32771, &CChildView::On32771)rn ON_MESSAGE(WM_GOODBYE,ON_GOODBYE)rnEND_MESSAGE_MAP()rn rnLRESULT CChildView::ON_GOODBYE(WPARAM wparam, LPARAM lparam)rnrn delete m_option;rn m_option = NULL;rn rn return 0;rn rnrn// CChildView 消息处理程序rnrnBOOL CChildView::PreCreateWindow(CREATESTRUCT& cs) rnrn if (!CWnd::PreCreateWindow(cs))rn return FALSE;rnrn cs.dwExStyle |= WS_EX_CLIENTEDGE;rn cs.style &= ~WS_BORDER;rn cs.lpszClass = AfxRegisterWndClass(CS_HREDRAW|CS_VREDRAW|CS_DBLCLKS, rn ::LoadCursor(nullptr, IDC_ARROW), reinterpret_cast(COLOR_WINDOW+1), nullptr);rnrn return TRUE;rnrnrnvoid CChildView::OnPaint() rnrn CPaintDC dc(this); // 用于绘制的设备上下文rn rn // TODO: 在此处添加消息处理程序代码rn rn // 不要为绘制消息而调用 CWnd::OnPaint()rnrnrnrnrnvoid CChildView::On32771()rnrn if (NULL!=m_option)rn rn SetFocus();rn MessageBox(_T("m_option不为空"));rn rn elsern rn m_option = new Coption;rn m_option->Create(IDD_DIALOG1,this);rn m_option->ShowWindow(SW_SHOW);rn MessageBox(_T("m_option为空"));rn rn // TODO: 在此添加命令处理程序代码rnrnrn```rnrnCoption.h:rnrnrn```rnclass Coption : public CDialogExrnrn DECLARE_DYNAMIC(Coption)rnrnpublic:rn Coption(CWnd* pParent = nullptr); // 标准构造函数rn Coption(CView* pview); // 标准构造函数rn virtual ~Coption();rnrn// 对话框数据rn#ifdef AFX_DESIGN_TIMErn enum IDD = IDD_DIALOG1 ;rn#endifrnrnprotected:rn virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV 支持rnrn DECLARE_MESSAGE_MAP()rnpublic:rn afx_msg void OnBnClickedCancel();rn virtual void PostNcDestroy();rnprivate:rn CView* p_view;rnpublic:rn afx_msg void OnBnClickedOk();rn;rnrn```rnrn Coption.cpp:rn rn```rnrn#include "stdafx.h"rn#include "MFCApplication5.h"rn#include "Coption.h"rn#include "afxdialogex.h"rnrnrn// Coption 对话框rnrnIMPLEMENT_DYNAMIC(Coption, CDialogEx)rnrnCoption::Coption(CWnd* pParent /*=nullptr*/)rn : CDialogEx(IDD_DIALOG1, pParent)rnrnrnrnrnCoption::Coption(CView* pview /*=nullptr*/)rnrn p_view = pview;rnrnrnCoption::~Coption()rnrnrnrnrnvoid Coption::DoDataExchange(CDataExchange* pDX)rnrn CDialogEx::DoDataExchange(pDX);rnrnrnrnBEGIN_MESSAGE_MAP(Coption, CDialogEx)rn ON_BN_CLICKED(IDCANCEL, &Coption::OnBnClickedCancel)rn ON_BN_CLICKED(IDOK, &Coption::OnBnClickedOk)rnEND_MESSAGE_MAP()rnrnrn// Coption 消息处理程序rnrnrnvoid Coption::OnBnClickedCancel()rnrn // TODO: 在此添加控件通知处理程序代码rn rn //CDialogEx::OnCancel();rn DestroyWindow();rnrnrnrnrnvoid Coption::PostNcDestroy()rnrn // TODO: 在此添加专用代码和/或调用基类rn CDialogEx::PostNcDestroy();rnrn p_view->SendMessage(WM_GOODBYE, 0,0); //屏蔽这一行就不会报错 rnrnrnrnrnrnvoid Coption::OnBnClickedOk()rnrn // TODO: 在此添加控件通知处理程序代码rn //CDialogEx::OnOK();rn DestroyWindow();rnrnrnrn```
创建非模态对话框的饿问题
我在void CMyEditorView::OnWindowConfiguration() rnrn // TODO: Add your command handler code herern if(pSystem)rn rn pSystem->SetActiveWindow();rn rn elsern rn CMainFrame*pWnd=(CMainFrame*)AfxGetMainWnd();//CWnd* AfxGetMainWnd( );用法返回一个CWnd指针rn ASSERT_VALID(pWnd);//定义父窗口指针rn //可以用this指针代替pWnd 那就省略第一二行了rn pSystem=new CConfiguration(pWnd);//对分配<em>非模态对话框</em>内存空间rn //CConfiguration(CWnd*pParent=NULL)为构造函数rn pSystem->Create(IDD_CONFIG_DIALOG);rn pSystem->ShowWindow(SW_SHOW);rn rn rn rnrn里<em>创建</em>一个非 模态对话框,在MyEditorView.h中的public:里定义CConfiguration *pSystem;rnrnrn在非模态多画框的.cpp文件里重载函数OnCancel()rnvoid CConfiguration::OnCancel()rnrn // TODO: 在此添加专用代码和/或调用基类rn ((CMyEditorView*)m_pParentWnd)->pSystem=NULL;//调用视类变量。<em>创建</em><em>非模态对话框</em>的方法和步骤学会rn DestroyWindow();//删除对话框rn rn rnrn// CDialog::OnCancel();rnrnrnrnvoid CConfiguration::PostNcDestroy()rnrn // TODO: 在此添加专用代码和/或调用基类rn rn delete this;//删除对话框对象rn CDialog::PostNcDestroy();rn rnrnrn但调试的时候发现当第一次点打开<em>非模态对话框</em>的按钮时,出现<em>非模态对话框</em>,然后关闭此对话框,在不关闭他的父窗口下直接再点这个按钮,它就不会出现这个<em>非模态对话框</em>了。rn这是<em>为什么</em>呢?rnrn调试的时候发现关闭点开的对话框时参数pSystem是空,但是不关闭父窗口直接点这个按钮时这个pSystem参数就不是空了!以致它不再<em>创建</em>。这是<em>为什么</em>啊 关闭的时候给它pSystem附空值了啊,<em>为什么</em>点按钮的时候它的值就变了呢 不是空了呢?
vs2010创建非模态对话框
vs2010怎样<em>创建</em><em>非模态对话框</em>啊,急求。网上的方法我试过了,可是还是有错误。
MFC非模态对话框创建及显示
我们需要在原对话框CMFC_Kinect_TrackingDlg设计一个按钮,点击这个按钮后弹出一个<em>非模态对话框</em>Color_Based_SettingDlg, 并且同时两个对话框都是激活状态,都可以自由操作,步骤入下: 1.在头文件MFC_Kinect_TrackingDlg.h中包含Color_Based_SettingDlg.h 2.在MFC_Kinect_TrackingDlg.h中的
非模态对话框和模态对话框_创建
一、<em>非模态对话框</em>:<em>创建</em>后,主程序还可以运行。 <em>创建</em>步骤如下: 1.1先建立一个基本对话框MFC工程,在资源列表添加一个对话框资源 1.2将<em>创建</em>的对话框修改名字和ID,比如将ID名为:IDD_TIP_DIALOG   1.3给对话框添加一个类,类名称为:TipDlg。(注意:TipDlg类的基类为CDialog) 则在解决方案列表可以看到<em>创建</em>了一个TipDlg.h
局部变量创建非模态对话框
不用new<em>创建</em><em>非模态对话框</em>方法如下: int DoEvents() {     MSG msg;     // Process existing messages in the application's message queue.     // When the queue is empty, do clean up and return.     while (::PeekMes
创建模态与非模态对话框
       模态对话框是这样的对话框,当它弹出后,本应用程序其他窗口将不再接受用户输入,只有该对话框响应用户输入,在对它进行相应操作退出后,其他窗口才能继续与用户交互。       <em>非模态对话框</em>则是,它弹出后,本程序其他窗口仍能响应用户输入。<em>非模态对话框</em>一般用来显示提示信息等。 1、<em>创建</em>模态对话框 INT_PTR nRes; // 用于保存DoModal函...
还是关于非模态对话框创建
这次用对象<em>创建</em>rnvoid CDfgDlg::OnButton1() rn rn //CNew m_dlgNew是该主对话框类的成员变量 rn rn m_dlgNew.Create(IDD_DIALOG1); rn m_dlgNew.ShowWindow(SW_SHOW); rnrn rn在被<em>创建</em>的那个对话框类中也就是CDlgNew,我添加了一些东西 ,不知道添加的对不对rnrnvoid CNew::OnOK() rn rnDestroyWindow(); rn rnvoid CNew::OnCancle() rn rnDestroyWindow(); rn rn要不要重写OnClose()要的话怎么写?rn现在的要求是,能<em>创建</em>多个窗口出来,关闭时不要有内存泄露,而且新<em>创建</em>出来的要在旧的上面(默认是这样?)
创建非模态对话框的问题(在线)
我在我的应用程序中动态<em>创建</em>了非模态的对话框, 代码如下rnrnCAMIMMessageEditDlg *pEditDlg = new CAMIMMessageEditDlg;rnpEditDlg->Create( IDD_MESSAGEEDIT );rnpEditDlg->SetOwner( this );rnpEditDlg->SetLinkMan( nLinkManId );rnpEditDlg->ShowWindow( SW_SHOW );rnrn然后再对话框的OnNcDestroy 中 rndelete this;rnrn问题: rnrn运行第一次 和 第二次运行 都能正常的达到目的, 可是第三次却发生异常,后来我跟踪rn代码发现,原来 MFC 在<em>创建</em>对话框的时候 调用了DestroyWindow( m_hWnd) 关闭了该窗口导致了异常的发生, 各位大虾能告诉我怎么解决吗rnrnrn
创建非模态对话框的问题
今天刚用delphi,向各位请教下RT的问题。rn就是我<em>创建</em>对话框的时候,如何同时也能传个值进去?rn------------------------------------------rn比如CB里面有个 rnint Index(0);rnTfrmTest *dlg = new TfrmTest(this,Index);rndlg->ShowModal();rn然后在TfrmTest的构造函数中将Index的值拿过来用就行rn-------------------------------------------rn那么Delphi中怎么搞呢?谢谢大家了
什么创建一个非模态对话框
我<em>创建</em>了一个<em>非模态对话框</em>,,但是在用时rndlg.Create(IDD_UNDOMODLG);rn dlg.ShowWindow(SW_SHOW);rn编译时rnfunction does not take 1 parametersrnrn能不能告诉我Creat具体参数的使用
如何创建非模态对话框(SDK)
在应用层传一个窗口句柄到SDK中,在SDK中<em>创建</em>一个非模态子窗口,下面是我的SDK中代码,应用层窗口有时不能响应消息,请赐教。rn////////////////////////////////rnlong FAR PASCAL WindowProc(HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam)rn rn return DefWindowProc(hWnd, message, wParam, lParam);rnrn//////////////////////rnWNDCLASS wc;rnwc.style = CS_HREDRAW |CS_VREDRAW ;//CS_VREDRAW ;//CS_BYTEALIGNCLIENT |rnwc.lpfnWndProc = WindowProc;rnwc.cbClsExtra = 0;rnwc.cbWndExtra = 0;rnwc.hInstance = NULL;//hInstance;rnwc.hIcon = NULL;rnwc.hCursor = NULLrnwc.hbrBackground = (HBRUSH )GetStockObject(GRAY_BRUSH);//rnwc.lpszMenuName = NULL;rnwc.lpszClassName = "AA";rnRegisterClass(&wc);rnrnhWnd = CreateWindow(rn rn "AA",//"AA",rn NULL,rn WS_CHILD|WS_VISIBLE,// | WS_POPUP_ ,rn 20,rn 20,rn 50,rn 50,(SM_CXSCREEN),rn m_hPreviewWnd,(//应用层传窗口句柄)rn NULL,rn NULL,//hInstance,rn NULL);rn if (!hWnd)rn return FALSE;rn ShowWindow(hWnd, SW_SHOW);rn UpdateWindow(hWnd);rn SetWindowPos(hWnd,HWND_TOPMOST,0,0,50,50,SWP_NOSIZE|SWP_SHOWWINDOW rn
C++必须在初始化列表初始化的情况
const成员变量; 成员变量是引用; 成员对象只有带参数的构造函数; 基类只有带参数的构造函数;
须在HTML文件的内容输出之前设置?
我不懂的是怎么样算是"HTML文件的内容输出"呢?
eclipse的subversive插件必须在线装吗?
我即用事先下载的压缩包来装好像也是在线去装,鉴于最近可能是地震导致网络很慢,特来问问,有没有离线安装的办法?
超图插件必须在IE10加载
-
vc编译的程序必须在管理员权限下运行
直接发图,本人编码环境vs2008,在win7下写了一段代码,运行时必须采用administrator权限运行,不知道是<em>为什么</em>,能否有人帮忙解答一下,是什么原因造成的,我没有刻意去设置,怎么能够取消这种运行方式。rn[img=http://img.my.csdn.net/uploads/201212/07/1354865137_1497.png][/img]
rman备份与恢复必须在归档模式下吗
做一个全备份rn0级备份rn1级备份rn备份新建表空间rn备份控制文件rnRman恢复rnspfile 恢复rncontrolfile 恢复rndatafile 恢复rntablespace 恢复rn基于时间点的恢复rn
vs.net必须在administrator下安装吗?
中英文版都试过,rn怎么webmatrix里中文显示乱码?
MFC模态与非模态对话框创建
MFC模态与<em>非模态对话框</em>的<em>创建</em>有截图详细步骤
模态和非模态对话框创建示例
简单的模态和<em>非模态对话框</em>的示例,以便了解相关的基础操作,基于VC6.0。
非模态对话框不能创建多个
rnvoid CBusConDlg::OnGridDblClick(NMHDR *pNotifyStruct, LRESULT* pResult)rnrnrnrn CStationMonitorDlg*pDlg = new CStationMonitorDlg(); rn pDlg->Create(IDD_STATION_MONITOR);rn pDlg->ShowWindow(SW_SHOW);rnrnrn[color=#FF6600]在CStationMonitorDlg.cpp中添加[/color]void CStationMonitorDlg::OnCancel()rnrn // TODO: 在此添加专用代码和/或调用基类rn DestroyWindow();rnrnrnrnvoid CStationMonitorDlg::PostNcDestroy()rnrn // TODO: 在此添加专用代码和/或调用基类rnrn CDialog::PostNcDestroy();rn delete this;rnrn[color=#FF6600]我需要双击击每一个单元格都要出CStationMonitorDlg,但是双击了以后出现一个,关闭后再出没问题,出第二个就出错rn断点在 pDlg->Create(IDD_STATION_MONITOR);rn跟踪到wincore.cpp[/color]void AFXAPI AfxHookWindowCreate(CWnd* pWnd)rnrn _AFX_THREAD_STATE* pThreadState = _afxThreadState.GetData();rn if (pThreadState->m_pWndInit == pWnd)rn return;rnrn if (pThreadState->m_hHookOldCbtFilter == NULL)rn rn pThreadState->m_hHookOldCbtFilter = ::SetWindowsHookEx(WH_CBT,rn _AfxCbtFilterHook, NULL, ::GetCurrentThreadId());rn if (pThreadState->m_hHookOldCbtFilter == NULL)rn AfxThrowMemoryException();rn rn ASSERT(pThreadState->m_hHookOldCbtFilter != NULL);rn ASSERT(pWnd != NULL);rn ASSERT(pWnd->m_hWnd == NULL); // only do once [color=#FF0000] 在此处[/color]rn ASSERT(pThreadState->m_pWndInit == NULL); // hook not already in progressrn pThreadState->m_pWndInit = pWnd;rnrn这个错误应该是指针关联的窗口对象只能是一个吧!,我想弹出多个该怎么处理呢?求大家帮帮忙
创建非模态对话框有问题
mmd,没想到在这个上面出问题,我使用rnrnCMyDlg * m_pDlg=new CMyDlg;rnrnm_pDlg->Create(IDD_MYDLG);rnm_pDlg->ShowWindow(TRUE);rnrn怎么老是在<em>创建</em>的时候出错阿,照道理没问题的阿rn我改成m_pDlg->Create(IDD_MYDLG,this);rn还是要出错,出错显示在dlgcore.cpp的384行出错,rnrn谁遇到过这种情况?给说说,谢谢!
非模态对话框创建出错,求解!!!
书上说的不能再标准的<em>非模态对话框</em>的<em>创建</em>如下,在红色Create语句调试居然会出错,access voliation错误rn CRoiDlg *pDlg=new CRoiDlg(this); //初始化仿真对话框对象 rn [color=#FF0000]pDlg->Create(IDD_BIGSHOW_ROI); //<em>创建</em>对话框 [/color] pDlg->ShowWindow(SW_SHOW); //显示对话框rn 求各位分析可能原因
创建模态对话框与非模态对话框
在资源中添加对话框,并为其添加相应的类 模态对话框: CXXDlg   Dlg; Dlg.DoModal(); <em>非模态对话框</em>: CXXDlg*   pDlg = new CXXDlg(); pDlg->Create(IDD_XX); pDlg->ShowWindow(SW_SHOW);
非模态对话框创建及销毁
<em>非模态对话框</em>的<em>创建</em>流程为:    m_pDlg = new CDlgTest();    if(m_pDlg)    {       BOOL ret = m_pDlg->Create(IDD_DIALOG1, this);       if(!ret)            AfxMessageBox(_T("Error creating Dialog"));       m_p
判断页面必须在微信中打开
$(function(){ var ua = navigator.userAgent.toLowerCase(); var isWeixin = ua.indexOf('micromessenger') != -1; if (!isWeixin) { document.head.innerHTM
dubbo配置文件必须在META-INF/spring下面
dubbo配置文件必<em>须在</em>META-INF/spring下面
sqlj必须在oracle jserver下运行么?
是不是啊?
指针成员必须在默认构造函数中被初始化???
一个类中有一个指针成员参数,我看到c++ primer 中说到必须将其在默认构造函数中初始化,但是如果我在类外如下rnrnMyClass myClass;rnmyClass.p = new int;rnrn发现也是可以的,请问<em>为什么</em>一定要在默认构造函数里面对指针成员初始化呢??有什么考虑?
做汇编程序必须在dos系统下嘛?
做汇编程序必<em>须在</em>dos系统下嘛?
在动态库中创建非模态对话框delete时为什么会出错?
我的DLL中输出一个函数,输出函数内容如下:rnrnexterm "c" __declspec(dllimport) void MyFunc()rnrn AFX_MANAGE_STATE(AfxGetStaticModuleState());rn CADlg a;rn a.DoModal();rnrnrn在CADlg的构造函数中new了两个<em>非模态对话框</em>rnrnrn m_pB=new CBDlg;rn m_pB->Create(IDD_B_DLG);rn m_pC=new CCDlg;rn m_pC->Create(IDD_C_DLG);rnrnrn在关闭CADlg对话框时删除这两个对话框rnrnCADlg::OnClose()rnrn delete m_pB;rn delete m_pC;rnrnrn在主程序中用LoadLibrary显式调用DLL,执行输出函数rnrn问题来了rn在调试的时候发现,执行delete m_pB;这句时居然m_pC指向的内容也变了rn导致delete m_pC;时程序出错。这是<em>为什么</em>啊?rn之前看csdn上有人说是虚函数表、对象析构什么的问题rn但讲的不清楚,还望高人指教,谢谢~!rnrn
find:路径必须在表达式之前
找出/etc下面,文件容量大于50K且文件所有者不是root的文件名,且将权限完整列出。rn答:find /etc/ -size 50k -nouser root -exec ls -l \;rn然后就报出find:路径必<em>须在</em>表达式之前:root的错误,请教大神,求正确答案
病毒是不是必须在保护模式下编写?
病毒是不是必<em>须在</em>保护模式下编写?<em>为什么</em>?rn是不是因为在保护模式下可以使用特权指令?
vc++6.0 3D游戏编程 源代码下载
用vc++6.0 编写的3D游戏,包含源代码 相关下载链接:[url=//download.csdn.net/download/shiyoudaxuejsj/2280932?utm_source=bbsseo]//download.csdn.net/download/shiyoudaxuejsj/2280932?utm_source=bbsseo[/url]
PFMS-个人财务管理系统安装包下载
PFMS个人财务管理系统——一款超简单易操作适合个人家庭记账的财务管理软件 PFMS 1.0 版本 欢迎使用本系统,本软件专门针对家庭及个人使用而研发。目下有许多财务管理软件,但不是每个都适合个人使用,很多不必要的信息和功能也不能很好的去除,统计也不是很方便,必要的功能不能拓展等,会因为生活之余不是很方便管理,故此开发本软件。 主要功能: 1、记录日常生活中每天的收入与支出的明细记录 2、系统自动统计显示到目前时间为止或某一段时间的日常消费总收入和总收出,便于调整自己的财务状况 3、不需要的信息可以清除,根据收入与支出的流向,分析个人及家庭财务的走向问题 4、评估个人财产状况,此项与 相关下载链接:[url=//download.csdn.net/download/sglcj/3907674?utm_source=bbsseo]//download.csdn.net/download/sglcj/3907674?utm_source=bbsseo[/url]
led技术讲解下载
led技术炫彩电子专业LED安装制作维修机构 专业制作LED电子招牌\室内,户外,半户外以及全彩LED显示屏 主讲:显示屏线路维修。芯片维修(单色、双色、全彩)显示屏原理 故障维修(测试、单元板老化) 灯箱原理维修单元板) 培训时提供操作、维修手册;培训时间7天;培训主要内容包括: ※LED显示屏幕灯箱电路知识 原理 ※实际操作安装调试 ※安全维护故障处理保养 相关下载链接:[url=//download.csdn.net/download/fsjsjwx/3916540?utm_source=bbsseo]//download.csdn.net/download/fsjsjwx/3916540?utm_source=bbsseo[/url]
相关热词 c# 标准差 计算 c#siki第五季 c#入门推荐书 c# 解码海康数据流 c# xml的遍历循环 c# 取 查看源码没有的 c#解决高并发 委托 c#日期转化为字符串 c# 显示问号 c# 字典对象池
我们是很有底线的