最近许多小伙伴都向我咨询我这个问题,说他们有时候打开某个网站,浏览器上会提示“域名重定向”。其实所谓的域名重定向是指将所访问域名的IP地址重新解析指向到其他的域名或者IP地址。那么对于出现域名重定向怎么解决呢?下面简单说下怎么解决此问题? 1、我们可以利用360安全卫士或借助其他工具修复IE、修复系统文件。选择系统修复-》常规修复。一般问题都能解决。 2、如果是打开网上的某站点浏览器提示“域名重定向”,一般来说都是系统文件“hosts”被破坏了,只要删除里面的内容或者修复hosts文件能解决问题。 ... [详细]
最近有个需求,要生成一个dll文件,文件中的函数都是采用stdcall函数调用约定,但是不希望函数名被修饰(add被修饰成add@8)。这时就要用def文件了。 比如我有下面两个函数:...
开发环境:Qt5.4.1+VS2010 在我的项目中用到了一个第三方的库。编译时报错: C2664:“LoadLibraryW”:不能将参数1从“constchar*”转换为“LPCWSTR” 解决办法,在报错的C文件的开头加上: #undefUNICODE ...
用QtCreator+VisualC++编译器编译程序时经常会出现类似的警告。 warningC4819:该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为Unicode格式以防止数据丢失 这个警告我们可以忽略,但是编译大一点的项目时经常会提示几十个这样的警告,也挺烦人的。...
最近写的一个程序需要在 Console 窗口中输出大量的信息。大量的信息混在一起看着实在是费劲。因此就想到不同的信息用不同的颜色来输出。 上网查了一番, win32 API 中有一个函数 SetConsoleTextAttribute 可以做这个事。为了用着方便,将这个函数简答的封装了一下。 下面是代码: #include <Windows.h> enum ConsoleTextColor{CTC_RED = FOREGROUND_INTENSITY | FOREGROUND_RED,...
在使用VC进行数据库编程时我遇到一个问题。代码编译通过,在运行时突然弹出一个警告对话框:ODBC驱动程序不支持动态记录集 我纳闷在哪里出了问题。我想唯一有可能的是连接数据库时出现了问题。于是我找到连接数据库的代码: m_pdatabase->Open(NULL,FALSE,FALSE,"ODBC;DSN=libraryMIS;UID=txm;PWD=txm"); 其中m_pdatabase是一个CDatabase类的指针。于是我查msdn,找到CDatabase的Open函数。CDatabase::Open...
开始我不知道问题出现在哪里,然后上网搜索,发现有个网友发帖时遇到这个问题,不过他同时伴有的信息是:正在执行预生成事件...'.'不是内部或外部命令,也不是可运行的程序 或批处理文件。...
上网搜索了一下: 意思是超过内部默认分配的堆的限制 解决办法如下: 在VC++6.0环境下: project——>setting——>c/c++在projectoptions的最后一个 /c前面加上 /Zm200 然后逐步增加,如/Zm300...
查看宏代码是学习VBA开发的一种快捷方式。现在我介绍如何察看宏代码。 比如现在我要用VC实现在word中对一幅图像进行居中显示。我怎么知道居中显示图像的宏代码呢?下面以这个例子进行说明(环境为word2003): 具体如下: 1. 打开Visual Basic工具箱 在word2003中的“视图”——〉“工具栏”——〉“Visual Basic”选项。 2. 在Visual Basic工具箱中单击“录制宏”的按钮,弹出一个对话框,填写宏名和宏保存位置: ...
对话框DoModal()函数调用失败一般而言有两种表现形式:一是对话框弹不出来,但是没有错误提示;二是对话框弹不出来,同时伴随内存访问错误的提示框出现。 第一种表现主要是因为没有对资源句柄进行切换造成的,以在DLL中弹出对话框中最为常见。解决办法是:如果是MFC规则DLL,可以使用所有导出函数的开始处添加 AFX_MANAGE_STATE宏,具体代码为:AFX_MANAGE_STATE(AfxGetStaticModuleState( )),如果是MFC扩展DLL,具体做法是 1.在DLL中定义两个全局变量, HINSTANCE hResOld; //旧的资源句柄...