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 · 561 阅读 · 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 · 626 阅读 · 0 评论 -
字符编码
字符编码的问题看似很小,经常被技术人员忽视,但是很容易导致一些莫名其妙的问题。这里总结了一下字符编码的一些普及性的知识,希望对大家有所帮助。还是得从ASCII码说起 说到字符编码,不得不说ASCII码的简史。计算机一开始发明的时候是用来解决数字计算的问题,后来人们发现,计算机还可以做更多的事,例如文本处理。但由于计算机只识“数”,因此人们必须告诉计算机哪个数字来代表哪个特定字符转载 2014-11-14 14:20:22 · 405 阅读 · 0 评论 -
SetConsoleCtrlHandler 处理控制台消息
SetConsoleCtrlHandler 处理控制台消息一、如何处理所有的控制台消息。 第一步,首先要安装一个事件钩子,也就是说要建立一个回调函数。调用Win32 API,原型如下:BOOL SetConsoleCtrlHandler(PHANDLER_ROUTINE HandlerRoutine, // 回调函数BOOL Add // 表示添加还转载 2014-04-03 10:25:23 · 595 阅读 · 0 评论 -
windows学习
windows消息机制:1) 系统中发生了某个事件。2) Windows把这个事件翻译为消息,然后把它放到消息队列中。3)应用程序从消息队列中接收到这个消息,把它存放在TMsg记录中。4)应用程序把消息传递给一个适当的窗口的窗口过程。5) 窗口过程响应这个消息并进行处理。Windows消息控制中心一般是三层结构,其顶端就是Windows内核。Wi原创 2014-03-20 22:26:05 · 424 阅读 · 0 评论 -
Visual Assist 10.8
这个是 Visual Assist 升级到10.8大版本后的第二个版本,这个版本增加了8个新特性的更新和20余处的错误修正,还是有非常大的改进的。 新的版本提供了对 Visual Studio 2013 RTM的支持; 为重构功能中修改函数签名和重命名操作提供了一些新的特性; 对于破解补丁还是老规矩,请转载 2014-04-22 18:59:39 · 628 阅读 · 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 · 394 阅读 · 0 评论 -
vs基础
输出目录:..\..\..\exe\$(ProjectName)\可能出现的问题:程序修改了输出目录,但生成的时候可能出现的问题:程序修改了输出目录,但生成的时候,还是生成在默认目录,调试的时候 却提示,无法启动” ..\text.exe“,无法找到相应的指定的文件原创 2014-04-03 18:38:42 · 376 阅读 · 0 评论 -
MFC树形控件
树形控件的创建 MFC为树形控件提供了CTreeCtrl类,它封装了树形控件的所有操作。 树形控件的创建也是有两种方式,一种是在对话框模板中直接拖入Tree Control控件创建,另一种就是通过CTreeCtrl类的Create成员函数创建。下面主要讲后者。 CTreeCtrl类的Create成员函数的原型如下: v转载 2014-04-16 13:52:59 · 796 阅读 · 0 评论 -
bat
路径命令当前盘符:%~d0当前路径:%cd%当前执行命令行:%0当前bat文件路径:%~dp0当前bat文件短路径:%~sdp0可以用echo %cd%进行打印测试windows 的快捷方式不能使用相对路径。可以用批处理文件获取相对路径。set pa=%cd% 将当前路径赋值给paecho %pa% 显示pa变量以下例子是命令转载 2017-10-24 16:02:13 · 274 阅读 · 0 评论