点点滴滴
不积跬步,无以至千里;不积小流,无以成江海。
文章列表
-
矩阵在程序中的应用
1一、 转置矩阵: 矩阵行列转换 二、 旋转矩阵: 以中心点旋转 指定角度后生成新的点 <pre style="word-wrap: break-word; white
阅读更多
soskp-yoours2011-07-21 17:17:05
-
vc++操作firebird数据库
2针对嵌入式版火鸟#include "Other\ibpp.h"using namespace std;//数据库名,根据你的情况更改。 const char* g_szDBName = "d:\\test.fdb";//服务器名,针对服务器版本。对于嵌入式,它应该是""const char* g_szServerName = "";//这里的用户名和密码是FireBird默认值,对于服务器版,用你自己的密码 //对于
阅读更多
soskp-yoours2011-07-14 16:31:38
-
FireBird 系统表相关SQL
3一、List TABLEs (Include Views)SELECT DISTINCT RDB$RELATION_NAME FROM RDB$RELATION_FIELDS WHERE RDB$SYSTEM_FLAG=0或SELECT RDB$RELATION_NAME FROM RDB$RELATIONS WHERE RDB$SYSTEM_FLAG=0二、List TABLEs&nb
阅读更多
soskp-yoours2011-07-14 13:16:25
-
Sysinternals 实用工具索引
4<p style="border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-weight: inherit; font-style: inherit; font-family: inherit
阅读更多
soskp-yoours2011-07-11 09:46:24
-
[转载]生成VC宏展开选项
5<p style="padding-top: 0px; padding-right: 0px; padding-bottom: 15px; padding-left: 0px; margin-top: 0px; margin-right: 0p
阅读更多
soskp-yoours2011-07-08 17:36:32
-
[转载]动态获取汇编指令机器码
6<font color="#008000" size="5" face="黑体" style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0
阅读更多
soskp-yoours2011-07-08 17:35:39
-
从内存中加载DLL
7#pragma once typedef BOOL (__stdcall *ProcDllMain)(HINSTANCE, DWORD, LPVOID);class CMemLoadDll{ public: CMemLoadDll(); virtual ~CMemLoadDll(); BOOL MemLoadLibrary( void* lpFileData , int DataLength);// Dll fi
阅读更多
soskp-yoours2011-07-08 16:57:57
-
[转载]VC下MFC程序自删除(自杀)几种方法的实践与探讨
8在VC下做了个MFC的程序,想让他运行后,自动删除自己。在网上看了些资料,方法也有一些,都实践了一下,感觉对MFC的程序,使用cmd.exe可能更合适一些。其他的方法也蛮好,蛮经典的,不过我感觉用在MFC程序上就不太合适了。我实践的方法有三种:1.使用汇编,就是Gary Nebbett的经典代码。2.使用创建克隆进程方式。3.使用ShellExecute执行cmd.exe。第一种方式的代码网上很容易找到,我也在这贴一下。这种方式的劣势就
阅读更多
soskp-yoours2011-07-07 17:28:24
-
显示桌面
9//显示桌面CoInitialize(0);IShellDispatch4 * pdisp=NULL;CoCreateInstance(CLSID_Shell,NULL,CLSCTX_ALL,__uuidof(IShellDispatch4),(void **)&pdisp);pdisp->ToggleDesktop();pdisp->Release();CoUni
阅读更多
soskp-yoours2011-07-07 17:15:29
-
查看某进程占有了哪些文件
10#include "tlhelp32.h"DWORD GetPIDbyName(char *strName){ HANDLE
阅读更多
soskp-yoours2011-07-07 17:09:28
-
c++ 模版基础
11#include "stdio.h"template <class tA, class tB>class CTest{public: tA m_a; tB m_b;};int main(int argc, char* argv[]){ CTest <float, int> a; &n
阅读更多
soskp-yoours2011-07-07 17:07:24
-
VC++也有与C#类似的Region代码折叠功能
12#pragma region 信息说明codecode......#pragma endregion<span style="font-family: verdana, Arial, helvetica, sans-seriff; line-height: 17px
阅读更多
soskp-yoours2011-07-07 16:58:54
-
[原创]STL标准模板库 - 搜索、最小值、条件删除
13一、 回调函数// 搜索的回调函数 返回搜索结果bool VideoFun(const vector<VideoFile*>::value_type &value){ bool bRet = false; if (channelParam == NULL || strcmp(value->Channel, channelParam) == 0) bRet = true; else return false;
阅读更多
soskp-yoours2011-06-28 15:51:11
-
枚举当前程序窗口实现统一字体
14// lParam is a pointer to CFont objectBOOL __stdcall SetChildFont(HWND hwnd, LPARAM lparam){ CFont *pFont = (CFont*)lparam; CWnd *pWnd = CWnd::FromHandle(hwnd); pWnd->SetFont(pFont); return TRUE;}LOGFONT lf;GetFont()-
阅读更多
soskp-yoours2011-06-22 15:56:27
-
STL排序
151 STL提供的Sort 算法C++之所以得到这么多人的喜欢,是因为它既具有面向对象的概念,又保持了C语言高效的特点。STL 排序算法同样需要保持高效。因此,对于不同的需求,STL提供的不同的函数,不同的函数,实现的算法又不尽相同。1.1 所有sort算法介绍所有的sort算法的参数都需要输入一 个范围,[begin, end)。这里使用的迭代器(iterator)都需是随机迭代器(RadomAccessIterator), 也就是说可
阅读更多
soskp-yoours2011-06-16 16:13:58