HWND_TOPMOST的弹出式窗口始终在最前面
做了一个测试:在一个基于对话框的程序里通过两个按钮显示两个弹出对话框,将其中一个子对话框设置为HWND_TOPMOST,发现当切换到其他程序时,该子对话框仍然显示在最前,不知这是否正常?在网上看到一片帖子说,只要在创建对话框时指定其父窗口,就可以避免这种情况,试了一下,不可以,代码如下: m_dlg1.Create(CDialog1::IDD,this); m_dl
作者: fendouzhe 发布时间: 12-07
mfc中InitializeCriticalSectionAndSpinCount' : undeclared identifier
小弟写了个win32consoleapplication,现在要把这个程序改成MFC的,调用InitializeCriticalSectionAndSpinCount出现errorC2065:'InitializeCriticalSectionAndSpinCount':undeclaredidentifier,可在win32console没有错误。小弟加了#define_
作者: kb0126 发布时间: 12-07
请教,如何直接打印不显示打印预览
请教,如何直接打印不显示打印预览。VC6中的打印预览窗口是不是系统有函数直接生成的,而不是自己一点一点画出来的,我是指除内容以外的东西(比如上面的一排工具栏)。另外,那个打印设置点击确定后的响应事件我能不能捕获的,如何捕获。
作者: shineheart 发布时间: 12-07
关于COleDocObjectItem的问题
目前在做一个vc++显示并操作word的小程序,遇到了问题:从文件创建ole时无法固定打开文件的程序。如果一种文件类型可以多种程序打开,会选择用户设置的程序插入。比如:安装了wps的用户默认使用wps打开word文件,插入时就是wps的界面,而开发程序操作文件的函数全部是word的,就无法使用word相关的函数来操作word文件了,请各位大侠指教。代码如下:C/C++codeC
作者: NET_SPY_SHI 发布时间: 12-01
CString 截取算法
有个CString串:2011年11月24日9:19:3531求段代码,补齐成:2011年11月24日09:19:03531这段代码专门用来处理时间的531是毫秒。。。//获取登录时间,时间精确到毫秒,由于数据库设计导致SYSTEMTIMEstTime;//时间结构体,CTime无法得到毫秒,数据库的LoginOnTime字段需要精确到毫秒GetLocal
作者: caddor2011 发布时间: 12-07
vs2010中文旗舰版(WIN7系统下)的几个问题
1)变量都无法高亮引用,在设置里设置了高亮引用的颜色均不起效果2)在一个对话框类中实例化另外一个对话框,发现这个实例的HWIND是0,同样的代码在VC6,XP环境下完全没问题示意代码如下:voidCMyDlg1::func(void){..... CMyDlg2dlg;//DEBUG时,发现dlg的hwind是0, dlg.DoModal();//执行到这
作者: mlm18 发布时间: 12-07
请帮忙解决下,一个窗口的按钮去控制另一个窗口的静态文本,谢谢。。。
现在是有两个窗口,我想用一个窗口的按钮去控制另外一个窗口的静态文本显示,比如,我点击一下按钮之后在另外一个窗口上的静态文本框就会显示1,点第二下就显示2。。。有没有人给我想想详细代码,谢谢。。。
作者: lufeestar 发布时间: 12-07
怎么通过控件ID隐藏控件?
我有几个复选框的控件,我在对话框里写了一个函数,在里面设置复选框的文本和隐藏某些复选框。我现在是这么隐藏的,GetDlgItem(IDC_CHECK1)->ShowWindow(FALSE);刚开始可以,不知道为什么我在其它文件里调用的时后就报异常了.FALSE改为SW_HIDE也不行。这是为什么呢
作者: fox_liucx 发布时间: 12-07
在类中可以定义自己的对象吗?MFC或ATL或者其他语言,谢谢
#include<iostream>classA{A(){}~A(){}private://Aa;};intmain(){return0;}
作者: dreamersf 发布时间: 12-07
VC 如何禁用任意键点亮屏幕
我用SendMessage(GetSafeHwnd(),WM_SYSCOMMAND,SC_MONITORPOWER,2)将显示屏关闭,但是按任意键或者鼠标还是能点亮屏幕,如何做到按任意键或者鼠标移动都无法重新点亮屏幕。
作者: eric422113 发布时间: 12-07