
windows
MyObject-C
从事于游戏、广告、推荐、金融交易相关后台开发
展开
-
fatal error LNK1169: 找到一个或多个多重定义的符号
问题描述如下: 有 三个源文件,A.h、B.cpp、C.cpp。 A.h是头文件,其中声明了三个变量a1、a2、 a3。 B.cpp是A.h中所声明的类的实现源代码,C.cpp是主程序文件。B.cpp和C.cpp中均包含头文件 A.h。 在编译时,编译能够通过,但链接时出了问题,出现”error LNK1169: 找到一个或多个多重定义的符号“的错误。 经过分析,确定了这是由于两转载 2014-04-16 15:21:03 · 587 阅读 · 0 评论 -
VB函数接口
Len(X): 计算字符串X的长度 [格式]: P=Len(X) [说明]: 空字符串长度为0,空格符也算一个字符,一个中文字虽然占用2 Bytes,但也算一个字符。 [范例]: (1) 令X=”” (空字符串) Len(X) 输出结果为0 (2) 令X=”abcd” Len(X) 输出结果为4 (3) 令X=”VB教程” Len(X) 输出结果为4转载 2017-05-24 15:23:00 · 667 阅读 · 0 评论 -
字符编码
字符编码的问题看似很小,经常被技术人员忽视,但是很容易导致一些莫名其妙的问题。这里总结了一下字符编码的一些普及性的知识,希望对大家有所帮助。 还是得从ASCII码说起 说到字符编码,不得不说ASCII码的简史。计算机一开始发明的时候是用来解决数字计算的问题,后来人们发现,计算机还可以做更多的事,例如文本处理。但由于计算机只识“数”,因此人们必须告诉计算机哪个数字来代表哪个特定字符转载 2014-11-14 14:20:22 · 427 阅读 · 0 评论 -
SetConsoleCtrlHandler 处理控制台消息
SetConsoleCtrlHandler 处理控制台消息 一、如何处理所有的控制台消息。 第一步,首先要安装一个事件钩子,也就是说要建立一个回调函数。调用Win32 API,原型如下: BOOL SetConsoleCtrlHandler( PHANDLER_ROUTINE HandlerRoutine, // 回调函数 BOOL Add // 表示添加还转载 2014-04-03 10:25:23 · 614 阅读 · 0 评论 -
windows学习
windows消息机制: 1) 系统中发生了某个事件。 2) Windows把这个事件翻译为消息,然后把它放到消息队列中。 3)应用程序从消息队列中接收到这个消息,把它存放在TMsg记录中。 4)应用程序把消息传递给一个适当的窗口的窗口过程。 5) 窗口过程响应这个消息并进行处理。 Windows消息控制中心一般是三层结构,其顶端就是Windows内核。Wi原创 2014-03-20 22:26:05 · 444 阅读 · 0 评论 -
Visual Assist 10.8
这个是 Visual Assist 升级到10.8大版本后的第二个版本,这个版本增加了8个新特性的更新和20余处的错误修正,还是有非常大的改进的。 新的版本提供了对 Visual Studio 2013 RTM的支持; 为重构功能中修改函数签名和重命名操作提供了一些新的特性; 对于破解补丁还是老规矩,请转载 2014-04-22 18:59:39 · 637 阅读 · 0 评论 -
非模态对话框+托盘
在 it->second = new CChatDlg(); it->second->m_szChatRecord = *pChat; it->second->m_id = nID; it->second->Create(IDD_DIALOG_CHAT); it->second->SetWindowTextW(pName); it->second->Sho原创 2014-04-17 16:04:18 · 403 阅读 · 0 评论 -
vs基础
输出目录: ..\..\..\exe\$(ProjectName)\ 可能出现的问题:程序修改了输出目录,但生成的时候 可能出现的问题:程序修改了输出目录,但生成的时候,还是生成在默认目录, 调试的时候 却提示,无法启动” ..\text.exe“,无法找到相应的指定的文件原创 2014-04-03 18:38:42 · 399 阅读 · 0 评论 -
MFC树形控件
树形控件的创建 MFC为树形控件提供了CTreeCtrl类,它封装了树形控件的所有操作。 树形控件的创建也是有两种方式,一种是在对话框模板中直接拖入Tree Control控件创建,另一种就是通过CTreeCtrl类的Create成员函数创建。下面主要讲后者。 CTreeCtrl类的Create成员函数的原型如下: v转载 2014-04-16 13:52:59 · 827 阅读 · 0 评论 -
bat
路径命令 当前盘符:%~d0 当前路径:%cd% 当前执行命令行:%0 当前bat文件路径:%~dp0 当前bat文件短路径:%~sdp0 可以用echo %cd%进行打印测试 windows 的快捷方式不能使用相对路径。可以用批处理文件获取相对路径。 set pa=%cd% 将当前路径赋值给pa echo %pa% 显示pa变量 以下例子是命令转载 2017-10-24 16:02:13 · 302 阅读 · 0 评论