VCer代码 VCer开源 VCer文章 VCer工具 VCer知道 VCer词典 VCer读书 VCer论坛   站点首页 我要张贴 控制面板
VCer代码 VCer开源 VCer文章 VCer工具 VCer知道 VCer词典 VCer读书 VCer论坛   站点首页 我要张贴 控制面板

目前位置: VCer资源中心 >>> VCer知道
我也来条我知道的!>>>


xml文件和CTreeCtrl控件的交互
 
...急等! 想通过CTreeCtrl控件把xml文件里面的内容分类的显示出来,当点击这些类别是他们的实际内容就会在edit控件里具体的显示!然后进行修改、删除等操作!各位,能不能传个例子上来! 我邮箱是:tiancaixiaochim@163.com 先谢过各位了!
作者:天才小痴 xiaochi张贴于2007-08-23 13:45:58.0,共阅读1122次,回复1
[ActiveX Q&A]ActiveX中获取页面参数的方法
 
Q: 在activeX中如何读取param的值? A: 使用数据交换的声明。 在ClassWizard中Automation页,添加Property。 或者手动添加Property: ODL文件中添加 //{{AFX_ODL_PROP(CTestCtrl) [id(DISPID_READYSTATE), readonly] long ReadyState; [id(1)] ULONG ID; [id(2)] BSTR Name; //}}AFX_ODL_PROP CTestCtrl.h中添加: //{{AFX_DISP_ID(CTestCtrl) dispidID = 1L, dispidName = 2L, //}}AFX_DISP_ID CTestCtrl.cpp中添加: BEGIN_DISPATCH_MAP(CTestCtrl, COleControl) //{{AFX_DISPATCH_MAP(CTestCtrl) DISP_DEFVALUE(CTestCtrl, "ID") DISP_DEFVALUE(CTestCtrl, "Name") DISP_STOCKPROP_READYSTATE() //}}AFX_DISPATCH_MAP END_DISPA ...
作者:ifyr (吴雨) iter张贴于2007-04-04 13:47:02.0,共阅读1872次,回复1
[ActiveX Q&A]IE更新使ActiveX内容不能自动载入的解决方案
 
Q: 微软IE浏览器的更新,使得ActiveX内容不能自载入。当你查看web页面时,IE浏览器会将 ActiveX内容显示为一个矩形框,一个提示内容:"单击以激活和使用此控件”。就是需要激 活ActiveX的内容才可以查看或交互控制,ActiveX内容可能或不能象你预想的那样载入并进 行播放。 A: 参阅:http://support.microsoft.com/kb/555662/en-us 写一个activex.js文件,在html文件中引入。 //filename: activex.js function w(s){document.write(s);} 页面上: <script language="javascipt" type="text/javascript" src="activex.js"></script> <div><script type="text/javascript"> var flashobj = '<object classid="clsid:12342234-3234-4234-5234-623472348234" width="336" height="250" border="0"></object>'; w(flashobj);</script></div>
作者:ifyr (吴雨) iter张贴于2007-04-04 13:41:38.0,共阅读1862次,回复1
如何将链表中数据存入文件?
 
struct listNode { double xdata; double ydata; double zdata; struct listNode * nextPtr; }; typedef struct listNode LISTNODE; typedef LISTNODE * LISTNODEPTR; void insert(LISTNODEPTR *sPtr,double xvalue,double yvalue,double zvalue) { LISTNODEPTR newPtr,previousPtr,currentPtr; newPtr=(struct listNode *)malloc(sizeof(LISTNODE)); if(newPtr!=NULL) { newPtr->xdata=xvalue; newPtr->ydata=yvalue; newPtr->zdata=zvalue; newPtr->nextPtr=NULL; previousPtr=NULL; currentPtr=*sPtr; ...
作者:yangfanms yangfanms张贴于2007-07-15 00:37:02.0,共阅读832次,回复0
[ActiveX Q&A]ActiveX控件在IE中不能显示的解决方案
 
Q: VC6生成MFC ActiveX,使用htm调用, CLASSID="CLSID:12342234-3234-4234-5234-623472348234" CODEBASE="testocx.cab#version=1,0,0,1" 在WinXPSp1上,http://www.smth.org/,ok 在WinXPSp2/2k3SP1/Vista上,http://www.smth.org/,红X 在WinXPSp2/2k3SP1/Vista上,file:///C:/ActiveX.htm,ok A: ActiveX在远程IE页面上执行,需要实现安全接口。 在ATL写的ActiveX中,用IObjectSafety。 http://support.microsoft.com/kb/168371/en-us 在MFC写的ActiveX中,直接修改注册表。 http://support.microsoft.com/kb/161873/en-us mfc实现的ocx,要在app实现文件中包括两个文件: #include <comcat.h> #include <objsafe.h> // 本控件的CLSID,注册表用 const GUID CDECL CLSID_SafeItem ={ 0x12342234, ...
作者:ifyr (吴雨) iter张贴于2007-04-04 13:45:45.0,共阅读2512次,回复1
请问:"在其他机子上登陆服务器,网页中ACTIVE为何不能显示"
 
请问前辈们: 用VC6, XP SP2, IE6环境,编辑一个MFC ACTIVEX控件,然后打包签名(签名用的是makecert,signcode,自己测试的那种),编写好网页嵌入ACTIVEX,在本机上打开网页可以显示,将网页和CAB放入另一个LINUX APACHE服务器下,在其他机子上登陆该服务器192.168.2.196可以下载(文件存在C:\WINDOWS\Downloaded Program Files里),并已注册(由REGEDIT可看见注册控件的ID),但是下载后网页中不能显示ACTIVEX(不是缺少DLL),已将INTERNET相关安全级别降低了,在其他机子本机测试网页也没有问题,可以显示,下载后在其他机子上编写网页CODEBASE指向服务器192.168.2.196也没有问题,网页可以下载并显示ACTIVEX,是不是要买正规的证书啊?? ...
作者:yi ypbzn张贴于2007-06-15 17:02:08.0,共阅读926次,回复0
求助!!急!
 
我一同学有份关于SMTP服务端的原代码。可是看不懂。可惜我也是菜鸟啊,刚起步而已。所以请各位VC高手帮忙做下注释。谢谢了。有兴趣的话可以联系我。andy25801@163.com
作者:小河 andy25801张贴于2007-06-03 16:40:04.0,共阅读876次,回复0
给定期望值和方差值,如何生成正态随机数?
 
//产生一个0 ~ nMaxValue之间的随机数 //RAND_MAX=32767 即 0x7FFF srand((unsigned)time(NULL));//用时间作种子 int Random(int nMaxValue) { return rand()/(RAND_MAX/(nMaxValue+1));//整数除法有问题 } --------------------------------------------
作者:sharpkiss bluejoe张贴于2006-01-01 00:00:00.0,共阅读2677次,回复1
[ActiveX Q&A]javascript调用ActiveX函数的方法
 
Q: 页面上的javascript如何调用ActiveX中的函数? A: ActiveX需要公布方法给javascript调用。 在ClassWizard中Automation页,添加Method。 手动添加Method: ODL文件中添加 //{{AFX_ODL_METHOD(CTestCtrl) [id(3)] void ShowDialog(); //}}AFX_ODL_METHOD CTestCtrl.h中添加: //{{AFX_DISPATCH(CTestCtrl) afx_msg void OnShowDialog(); //}}AFX_DISPATCH //{{AFX_DISP_ID(CTestCtrl) dispidShowDialog = 3L, //}}AFX_DISP_ID CTestCtrl.cpp中添加: //{{AFX_DISPATCH_MAP(CTestCtrl) DISP_FUNCTION(CTestCtrl, "ShowDialog", OnShowDialog, VT_EMPTY, VTS_NONE) //}}AFX_DISPATCH_MAP 然后实现OnShowDialog: void CTestCtrl::OnShowDialog() { ...
作者:ifyr (吴雨) iter张贴于2007-04-04 13:48:45.0,共阅读2771次,回复0
[ActiveX Q&A]在ActiveX中实现Drag&Drop的方法
 
Q: 如何将本地文件拖放入在网页上的ActiveX中? A: 在ATL实现的ActiveX中,继承IDropTarget接口。 在MFC实现的ActiveX中的方法,实现一个窗口CWnd子类,在ActiveX Control创建的时候创建在ActiveX界面上面。然后用这个窗口响应Drag&Drop消息。 int CTestCtrl::OnCreate(LPCREATESTRUCT lpCreateStruct) { if (COleControl::OnCreate(lpCreateStruct) == -1) return -1; m_wndTest = new CTestWnd(); CRect rcClient(lpCreateStruct->x, lpCreateStruct->y, lpCreateStruct->x + lpCreateStruct->cx, lpCreateStruct->y + lpCreateStruct->cy); if(m_wndTest->Create(rcClient, this) == -1) return -1; return 0; } 其实可以在CTestCtrl中直接Regist,这样做的好处是可以简 ...
作者:ifyr (吴雨) iter张贴于2007-04-04 13:48:03.0,共阅读1375次,回复0
[ActiveX Q&A]发布ActiveX的步骤
 
Q: 我写好了一个ActiveX,如何发布到网页上? A: 首先需要一个你有密码的安全证书,需要申请购买。 假设这里是Test.spc和Test.pvk。 其次,假设你的ActiveX文件叫Test.ocx 写一个安装文件Test.inf # filename: test.inf [version] signature="$CHICAGO$" AdvancedINF=2.0 [Add.Code] test.ocx=test.ocx [test.ocx] file-win32-x86=thiscab clsid={12342234-3234-4234-5234-623472348234}#工程idl文件中最后一个GUID FileVersion=1,0,0,1 #工程 资源文件中VS_VERSION_INFO的 ProductVersion RegisterServer=yes DestDir=11 #安装路径: C:\Windows\System32\ 写一个打包描述文件Test.ddf ; filename: Test.ddf .OPTION EXPLICIT .Set CompressionType=MSZIP .Set UniqueFiles="of ...
作者:ifyr (吴雨) iter张贴于2007-04-04 13:47:27.0,共阅读1502次,回复0
[ActiveX Q&A]ActiveX中调用Script函数的方法
 
Q: ActiveX中如何调用Script函数?如何访问Document,Browser,浏览器地址,Cookie... A: 在ATL写的ActiveX中,重载IOleObject::SetClientSite()方法。 http://support.microsoft.com/kb/181678/en-us 在MFC写的ActiveX中,重载COleObject::OnSetClientSite()方法。 http://support.microsoft.com/kb/153582/en-us 参阅: 针对webbrowser和IE编程 http://blog.csdn.net/shanhe/category/15859.aspx 获取Cookie http://www.codeproject.com/com/firingeventsamongactivex.asp // 调用网页中的javascipt:window.close()函数 void CMyCtrl::OnSetClientSite() { try { LPOLECLIENTSITE pClientSite = GetClientSite(); if(pClientSite == NULL) return; ISer ...
作者:ifyr (吴雨) iter张贴于2007-04-04 13:45:02.0,共阅读1424次,回复0
请教一个线程同步的问题
 
标 题: [合集] 请教一个线程同步的问题 发信站: 水木社区 (Sat Sep 9 14:05:23 2006), 站内 ☆─────────────────────────────────────☆ xee (欲乘风归去,恐琼楼玉宇) 于 (Fri Sep 8 09:41:54 2006) 提到: 我想对一个应用程序某个button控件所触发的线程的运行时间, 比如说,我有一个对话框上面有一个按钮,我点击它后,他会运行一个线程, 我就想得到这个线程从开始到结束所需要的时间,当然,这个程序对我是透明的, 我不知道它程序内部是什么样的,我想编个程序得到这个程序的那个线程的运行时间 谢大家指点迷?,谢谢:) ☆─────────────────────────────────────☆ lipp (??) 于 (Fri Sep 8 10:00:34 2006) 提到: 你想说的是它对你“不透明”吧 【 在 xee (欲乘风归去,恐琼楼玉宇) 的大作中提到: 】 : 我想对一个应用程序某个button控件所触发的线程的运行时间, : 比如说,我有一个对话框上面有一个按钮,我点击它后,他会运行一个线程, ...
作者:不祥 lucy张贴于2007-03-13 14:41:29.0,共阅读1324次,回复0
请教一个线程同步的问题
 
标 题: Re: [合集] 请教一个线程同步的问题 发信站: 水木社区 (Sat Sep 9 15:15:48 2006), 站内 可不可以截获该程序的消息队列,当它准备创建窗口的时候就得到通知? 这样就不用定时查询了。 【 在 wayitech (waytech) 的大作中提到: 】 : ☆─────────────────────────────────────☆ : xee (欲乘风归去,恐琼楼玉宇) 于 (Fri Sep 8 09:41:54 2006) 提到: : 我想对一个应用程序某个button控件所触发的线程的运行时间, : ...................
作者:不祥 lucy张贴于2007-03-13 14:40:50.0,共阅读1225次,回复0
请教几种创建线程函数的区别。
 
标 题: [合集] 请教几种创建线程函数的区别。 发信站: 水木社区 (Wed Oct 11 16:43:15 2006), 站内 ☆─────────────────────────────────────☆ zealotkuihua (葵花) 于 (Tue Oct 3 13:28:38 2006) 提到: 接触多线程编程有一段时间了。发现有多种创建线程的函数 1。 HANDLE WINAPI CreateThread( LPSECURITY_ATTRIBUTES lpThreadAttributes, SIZE_T dwStackSize, LPTHREAD_START_ROUTINE lpStartAddress, LPVOID lpParameter, DWORD dwCreationFlags, LPDWORD lpThreadId ); 2。uintptr_t _beginthread( void( __cdecl *start_address )( void * ), unsigned stack_size, void *arglist ); uintptr_t _beginthreadex( void *security, u ...
作者:不祥 lucy张贴于2007-03-13 14:40:19.0,共阅读2807次,回复0
StretchBlt缩小失真
 
标 题: [合集] StretchBlt缩小失真 发信站: 水木社区 (Tue Oct 31 08:11:53 2006), 站内 ☆─────────────────────────────────────☆ hothail (沸冰!无尽的华尔兹) 于 (Fri Oct 27 16:52:02 2006) 提到: 前面用 SetStretchBltMode ()HALFTONE COLORONCOLOR都用过 结果很失真 400x600--->152x130 跟在屏幕上把原图缩到同样大小效果不一样 这个是正常的么?附件就是两个图,原图都是bmp 都是truecolor24bpp 谢谢 ☆─────────────────────────────────────☆ hamxj (东操圆梦,电子必胜) 于 (Fri Oct 27 17:39:20 2006) 提到: 这张图不像COLORONCOLOR的结果 【 在 hothail (沸冰!无尽的华尔兹) 的大作中提到: 】 : 前面用 : SetStret ...
作者:不祥 lucy张贴于2007-03-13 14:38:55.0,共阅读2000次,回复0
请问关闭监视器以后如何在程序中重新打开
 
标 题: [合集] 请问关闭监视器以后如何在程序中重新打开 发信站: 水木社区 (Fri Nov 17 18:51:22 2006), 站内 ☆─────────────────────────────────────☆ laomm (防守男,欢迎来虐) 于 (Fri Nov 17 12:46:23 2006) 提到: 长时间不操作机器进入屏保,关闭监视器信号后程序想打开进入正常状态 该如何实现? 关闭屏保用了一个笨办法就是往屏保程序发的message就可以了,不知道如何打开监视器 望大牛们赐教 ☆─────────────────────────────────────☆ horsecn2002 (子陵) 于 (Fri Nov 17 13:42:42 2006) 提到: http://support.microsoft.com/default.aspx?scid=kb;en-us;140723 How to force a screen saver to close once started in Windows NT, Windows 2000, and Windows Server 2003 另外:下面的方法没有测试。 //判断当前是否已经设置屏幕保护,根据返回的参数判断 BOOL bAc ...
作者:不祥 lucy张贴于2007-03-13 14:27:14.0,共阅读1490次,回复0
谁用过WM_COPYDATA嘛?
 
标 题: [合集] 谁用过WM_COPYDATA嘛? (转载) 发信站: 水木社区 (Fri Nov 17 18:52:55 2006), 站内 ☆─────────────────────────────────────☆ villain (大亨|火中取栗) 于 (Fri Nov 17 16:35:57 2006) 提到: 发信人: villain (大亨|火中取栗), 信区: MSDN 标 题: 谁用过WM_COPYDATA嘛? 发信站: 水木社区 (Fri Nov 17 16:28:00 2006), 站内 看一份代码,mfc的,消息循环里它根本没有监听这个消息,但是却能收到这个消息,然后 处理它,太奇怪了,难道是系统会往每个活动进程发送这个消息? ☆─────────────────────────────────────☆ N95 (我是一颗~小小的猪头) 于 (Fri Nov 17 16:37:22 2006) 提到: …… 【 在 villain (大亨|火中取栗) 的大作中提到: 】 : 【 以下文字转载自 MSDN 讨论区 】 ...
作者:不祥 lucy张贴于2007-03-13 14:26:03.0,共阅读1233次,回复0
如何动态改变MDI子窗口的标题?
 
标 题: [合集] 如何动态改变MDI子窗口的标题? 发信站: 水木社区 (Tue Nov 21 08:29:00 2006), 站内 ☆─────────────────────────────────────☆ xinruichao (小辛) 于 (Mon Nov 20 21:59:54 2006) 提到: 就是说我新建一个子窗口后,标题是动态改变的,可以由程序来设定。 ☆─────────────────────────────────────☆ horsecn2002 (子陵) 于 (Mon Nov 20 22:10:57 2006) 提到: 在View类里 GetParent()->SetWindowText(...); 【 在 xinruichao (小辛) 的大作中提到: 】 : 就是说我新建一个子窗口后,标题是动态改变的,可以由程序来设定。 ...
作者:不祥 lucy张贴于2007-03-13 14:25:26.0,共阅读1405次,回复0
用Matlab辅助调试C++程序
 
标 题: [合集] [转]用Matlab辅助调试C++程序 发信站: 水木社区 (Wed Nov 22 08:28:37 2006), 站内 ☆─────────────────────────────────────☆ gauss1982 () 于 (Mon Nov 20 16:08:37 2006) 提到: 在调试C++写的图像处理/信号处理/科学计算程序时,可能希望随时把它导入到Matlab里,然 后用些诸如imshow, imtool等函数观察. 我写了点C++代码封装Matlab Engine APIs, 使上述的导入过程尽量简单些.例如: unsigned char img_buf[300*200*3]; // a color image /////////////////////////// // do something to img_buf /////////////////////////// matlab << name("img") << width(300) << height(200) << channel(3) << start (img_buf) << cmd("imshow(img_buf)"); 就能方便的观察你的C++算法对img_buf的处理效果了. ...
作者:不祥 lucy张贴于2007-03-13 14:24:47.0,共阅读1328次,回复0

页次: 2/7页 记录总数130 9 7 [ 1 2 3 4 5 6 7 8 9 10 ] 8 :