VC++6.0调试篇:变量的观察--watch窗口的技巧

写一下VC6的watch窗口的一些小技巧,对于调试过程是非常有帮助的。VC6年纪已经很大了,微软好像也不再支持,但是还是有很多人在用。我本人是非常喜欢它的小巧(相对vs2003,2005),占资源少,即使这样它的调试功能仍然超级强,真是不错。 好,废话到此结束,下面贴代码来说明: #include <stdio.h>#include <windows.h>class AutoExpand{public: AutoExpand(int val, char* pval) { a = val; p = pval; }priv...
默认分类 | 2009-08-27 17:58 | 阅读 1853 次 | 评论 0 条

网页制作:为了有利于保护安全性,IE已限制此网页运行可以访问计算机的脚本或 Acti

最近帮领导做一个小网站,边学边搞了一个星期,终于有点摸样要交差了,可是在本地浏览的时候IE总是会弹出tip:为了有利于保护安全性,IE已限制此网页运行可以访问计算机的脚本或 ActiveX 控件。请单击这里获取选项...,也想过把Internet选项里安全级别设置的低一点,可是仍然有提示。后来在网上搜了一下,用了下面的方法,提示不会出了,但是本地的链接都不能用了。可是 LD要在本地做展示,希望高手给指点一下,如何解决这个问题。 第一次发帖提问,分少了点,请大家多帮忙了!非常感谢! 如果你的HTML文件中有这句话 <html xmlns:v="urn:schemas-microsoft-c...
默认分类 | 2009-08-25 19:27 | 阅读 2456 次 | 评论 0 条

Web发布cab文件打包的ActiveX控件总结

一、程序描述:程序环境:windows Xp sp2, ie 6, tomcat 5.5, vc++6.0 程序过程:控件做成ocx文件,用于客户端调用本地硬件,其中有用到第三方几个.dll文件。采用windows自带iexpress.exe 打包成cab文件,在服务器端jsp页面进行控件调用,下载cab文件并自动注册。 二、程序问题:遇到问题:1. cab文件无法下载,而且根本不加提示。2. 下载好的cab文件在system32中能够看到,但是页面仍然不能显示,一把红叉,并且无法使用。 问题测试:1. 浏览器页面根本没有下载提示,考...
(编程)Work | 2009-08-25 13:59 | 阅读 5377 次 | 评论 1 条

minidirver GetData Cmd

#include "stdafx.h"#include <openssl/asn1.h>#include <openssl/asn1t.h>#pragma comment(lib,"libeay32.lib") /*CardID ::= SEQUENCE { version Version DEFAULT v1, vendor VENDOR, guids GUIDS } Version ::= INTEGER {v1(0), v2(1), v3(2)}VENDOR ::= IA5STRING(SIZE(0..8))GUID ::= OCTET STRING(SIZE(16))GU...
(编程)Work | 2009-07-28 20:16 | 阅读 2178 次 | 评论 0 条

名典在线神算

http://www.name321.com/chest/index.htm
默认分类 | 2009-07-27 14:57 | 阅读 2792 次 | 评论 0 条

IE8 和 VisualStudio2008 不兼容的问题

添加以下注册表就OK了,和英文版没有关系,我中文版的就修好了:Windows Registry Editor Version 5.00 [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Zones\1000]"1207"=dword:00000000
默认分类 | 2009-07-27 10:52 | 阅读 2085 次 | 评论 0 条

解析路径

DWORD GetServiceInfFilePath_Passthru( LPTSTR lpFilename, DWORD nSize ){ // Get Path to This Module DWORD nResult; TCHAR szDrive[ MAX_PATH ]; TCHAR szDir[ MAX_PATH ]; nResult = GetModuleFileName( NULL, lpFilename, nSize ); if( nResult == 0 ) { return 0; } _splitpath...
默认分类 | 2009-07-22 11:46 | 阅读 2174 次 | 评论 0 条

VC Demo

http://www.vckbase.com/code/listcode.asp?mclsid=3&amp;sclsid=301
默认分类 | 2009-07-04 10:16 | 阅读 2034 次 | 评论 0 条

VC中ListCtrl经验总结【转载】

ListCtrl在工作中,常常用到,也常常看到大家发帖问怎么用这个控件,故总结了一下自己的使用经验,以供参考使用。先注明一下,这里,我们用m_listctrl来表示一个CListCtrl的类对象,然后这里我们的ListCtrl都是report形式,至于其他的如什么大图标,小图标的暂时不讲,毕竟report是大众话的使用。其次,我们这里用条款一,条款二来描述第一点,第二点,这个是参照《Effective C++》的叫法,俺觉得这么叫比较COOL :)条款一:设置ListCtrl的风格在CSDN上常常看到有人问怎么设置风格的,他们ListCtrl的样子是一个列表,有横条和竖条分界线,...
默认分类 | 2009-07-02 10:29 | 阅读 5390 次 | 评论 0 条

Invalidate();//清除残余的背景

CRect rt; m_gb_Main.GetClientRect(&amp;rt); m_CBackground.SetWindowPos(NULL,0,5,rt.right,rt.bottom,SWP_HIDEWINDOW); m_CChangeUserPIN.SetWindowPos(NULL,5,25,rt.right-10,rt.bottom-30,SWP_SHOWWINDOW); m_CChangeKeyName.SetWindowPos(NULL,5,25,rt.right-10,rt.bottom-30,SWP_HIDEWINDOW); m_CViewKeyInfo...
默认分类 | 2009-07-01 16:17 | 阅读 2803 次 | 评论 0 条

cannot open file &quot;mfc42ud.lib&quot;的解决办法

在VC中编译发生如下错误的解决办法: LINK : fatal error LNK1104: cannot open file "mfc42ud.lib"缺少支持Unicode的文件;MFC安装的时候,默认是不安装支持Unicode的相关文件的 在vc 的安装盘上有,在vc98\MFC\Lib\下, 还需要dll,在vc98\Debug下。 下载地址2:(右击->目标另存为,把.jpg改为.rar解压)http://coosign.bokee.com/inc/MFC42UD.jpg 解压后,把lib放到vc的mfc\lib下,dll放到windows\system32下。 (转...
默认分类 | 2009-06-30 11:34 | 阅读 3533 次 | 评论 0 条

windows update driver web site

http://catalog.update.microsoft.com/v7/site/Install.aspx?referringpage=Home.aspx
默认分类 | 2009-06-23 14:32 | 阅读 2695 次 | 评论 0 条

Windows 7下安装支付宝控件和证书

因为Windows 7 才刚刚竟如测试阶段,很多软件都不兼容,除非Windows 7 已经完全兼容我们现在所用的软件,如今要想在Windows 7 下安装我们要用的软件还需要进一步的探索。 对于在 Windows 7 上密码输入控件的安装,需要修改以下设置: 1、先设置 IE8 浏览器。在 Tools - Internet Options - Advanced 里面,取消 enable memory protection to help mitigate online attacks 前面的勾(这步对于解决无法输入密码很关键)。 2、Tools - Inter...
默认分类 | 2009-05-20 10:04 | 阅读 2949 次 | 评论 0 条

Microsoft Base Smart Card Cryptographic Service Bovider Package

minidrvier http://support.microsoft.com/kb/909520/en-us/ xp上的补丁。
默认分类 | 2009-05-15 14:00 | 阅读 2217 次 | 评论 0 条

BCDBOOT 修复系统引导启动

注意,bcdboot可能只存在windows 7以上或pe3.0以上,在7以上系统 windows\system32 下包含了该工具,操作在命令提示符下进行(修复启动多在pe下)(据测试,将该工具复制到pe2.0也可以使用并修复vista sp1 以上版本(以前操作系统则未知) 使用方法: bcdboot c:\windows /s s: 其中 c:\windows 是需要引导的操作系统, /s 为参数, s:则为活动的主分区,一般情况下就是c: 以下是说明文档: BCDboot Command-line Options The followin...
默认分类 | 2009-05-15 09:52 | 阅读 12684 次 | 评论 0 条

显示数字证书信息简要方式

void CFVImpCert::ShowCertMoreInfo(unsigned char *pCert, unsigned long ulCertLen){ char tempStr[MAX_PATH] = {0}, runString[512] = {0}; STARTUPINFO sSTARTUPINFO; PROCESS_INFORMATION sPROCESS_INFORMATION; GetTempPath(MAX_PATH,tempStr); strcat(tempStr,“~SECTEC~.cer“); FILE * fp=fopen(tempStr,“w...
(编程)Work | 2009-01-04 17:34 | 阅读 3066 次 | 评论 0 条

JS对select动态添加options操作[IE&amp;FireFox兼容]

JS对select动态添加options操作[IE&amp;FireFox兼容] <select id="ddlResourceType" onchange="getvalue(this)"></select> 动态删除select中的所有options: document.getElementById("ddlResourceType").options.length=0; 动态删除select中的某一项option: document.getElementById("ddlResourceType").options.remove(indx)...
(编程)Work | 2008-12-31 13:38 | 阅读 5029 次 | 评论 0 条

Creating a C++ XPCOM component

from http://www.iosart.com/firefox/xpcom/ http://www.lewislv.org/mozilla-ext/mozilla-ext.html https://developer.mozilla.org/en/How_to_build_a_binary_XPCOM_component_using_Visual_Studio Creating a C++ XPCOM component About This is a step-by-step tutorial on creating, buildin...
(编程)Work | 2008-11-26 14:36 | 阅读 3759 次 | 评论 0 条

信号量处理

#define EVENT_NAME "EVENT_NAME"HANDLE g_Event = NULL;#define WM_hThreaEnd (WM_USER+101)extern CPraDesktopApp theApp; 创建信号: g_Event = CreateEvent(NULL, FALSE, FALSE, EVENT_NAME); 发送信号: _SetEvent(EVENT_NAME); BOOL WINAPI _SetEvent(char* pszEventName){ if (!pszEventName) r...
(娱乐)Life | 2008-11-25 16:48 | 阅读 3661 次 | 评论 0 条

VC隐藏文件和判断文件是否存在

一:隐藏文件。 1.WinExec函数。 该函数执行一个cmd命令,如修改 C:\\Documents and Settings\\eMLab\\Application Data\\test.txt 文件属性为隐藏可以: CString strFileName = "C:\\Documents and Settings\\eMLab\\Application Data\\test.txt"; CString strCmd = "attrib +h" + strFileNam...
(编程)Work | 2008-08-26 12:22 | 阅读 6484 次 | 评论 0 条
浏览318940次