[ VC ] VS2003 中配置Microsoft PlatformSDK2003 1. 工具 -> 选项 -> 项目 -> 目录 2. “包含文件”和“库文件”分别添加 C:\Program Files\Microsoft Platform SDK for Windows Server 2003 R2\Include C:\Program Files\Microsoft Platform SDK for Windows Server 2003 R2\Lib[ VC ] vc++实现U盘介质加密解密保障存储安全 核心程序: #include "StdAfx.h" #include "Function.h" CString GetDiskNumber(CString name) ...更多... [ VC ] error C2440: “static_cast”: 无法从“UINT (__thiscall CCoolControlBar::* )(CPoint)”转换为“LRESULT (__thiscall CWnd::* )(CPoint)” 错误:error C2440: “static_cast”: 无法从“UINT (__thiscall CCoolControlBar::* )(CPoint)”转换为“LRESULT (__thiscall CWnd::* )(CPoint)” 原因:VC6程序在VS2008中编译 解决:将UINT改成LRESULT [ VC ] error LNK2005: "void * __cdecl operator new(unsigned int)" (??2@YAPAXI@Z) 已经在 LIBCMT.lib(new.obj) 中定义 简单解决办法: 项目-属性-配置属性-常规-“MFC的使用” 改成“在共享DLL中使用MFC” [ VC ] warning C4996: 'sprintf': This function or variable may be unsafe 警告信息: warning C4996: 'sprintf': This function or variable may be unsafe. Consider using sprintf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. 简单解决方法: 在程序最前加一行命令...更多... [ VC ] BOOL和bool的区别 一、 1、类型不同 BOOL为int型 bool为布尔型 2、长度不同 ...更多... [ VC ] wsprintf用法 在C语言中格式化字符串可以使用printf,但是在WINDOWS编程设计中却行不通了,但是却有变通的方法,那就是用 wsprintf这个函数 它的格式如下: wsprintf(缓冲区,格式,要格式化的值); 第一个参数是字符缓冲区,后面是格式字符串,wsprintf不是将格式化结果写到标准输出,而是将其写入缓冲区中,该函数返回该字符串的长度。 ...更多... [ VC ] C语言类型范围 类型|长度(bit)|范围 char(字符型) |8 | ASCII字符 unsigned char(无符号字符型)|8|0~255 signed char(有符号字符型) |8 | -128~127 int(整型)|16| -32768~32767...更多... [ VC ] C++命名书写规范/MFC、句柄、控件及结构的命名规范 命名规范和C/C++源代码书写 命 名 规 范(试行) 通则:...更多... [ VC ] error C2440: "static_cast": 无法从"void (__thiscall CChat::* )(WPARAM,LPARAM)"转换为"LRESULT (__thiscall CWnd::* )(WPARAM,LPARAM)" void CChat::RecvData(WPARAM wParam,LPARAM lParam) { } 改成 LRESULT CChat::RecvData(WPARAM wParam,LPARAM lParam)...更多...
|