- 博客(8)
- 资源 (2)
- 收藏
- 关注
转载 DLL_PROCESS_ATTACH通知
(15) DLL_PROCESS_ATTACH通知当DLL被初次映射到进程的地址空间中时,系统将调用该DLL的DllMain函数,给它传递参数fdwReason的值DLL_PROCESS_ATTACH。只有当DLL的文件映像初次被映射时,才会出现这种情况。如果线程在后来为已经映射到进程的地址空间中的DLL调用LoadLibrary(Ex)函数,那么操作系统只是递增DLL的使用计数,它并不再
2011-11-13 17:08:17 922
转载 调试钩子
(三)调试钩子,也称调试块,是源于其他的高级程序语言的调试方法,调试钩子实际上就是一个if/then结构的代码块,DEBUG变量控制该代码是否执行,在程序的开发调试阶段将DEBUG变量设置为TRUE,使其输出调试信息,到了程序交付阶段,将DEBUG设置为FALSE,关闭调试钩子,而无需一一删除调试钩子代码。一般调试钩子就是如下代码块:1 if [ "$DEBUG" = "true" ]
2011-11-09 21:40:07 637
转载 Windows API : SetWindowPos
函数名: SetWindowPos头文件: winuser.h函数原型: BOOL SetWindowPos ( HWND hWnd, //窗口句柄 HWND hWndInsertAfter, //排列顺序的句柄 int X, //水平坐标 int Y, //垂直坐标 int cx, //宽 int cy, //高 UI
2011-11-03 21:19:32 497
转载 STL全部知识
本文面向的读者:学习过C++程序设计语言(也就是说学习过Template),但是还没有接触过STL的STL的初学者。这实际上是我学习STL的一篇笔记,老鸟就不用看了。什么是泛型程序设计 我们可以简单的理解为:使用模板的程序设计就是泛型程序设计。就像我们我们可以简单的理解面向对象程序设计就是使用虚函数的程序设计一样。STL是什么 作为一个C++程序设计者,STL是一种不
2011-10-26 21:19:15 851
转载 托管代码和非托管代码的相互调用
场景三:现有C++原代码,包装后供C#调用。C++的原代码,实际上可以直接编译成托管代码。MFC也好ATL也好……这样看起来在.NET中最强大的编程语言就是C++了:它不仅可以编写托管 程序,甚至可以将标准C++的代码也编译成托管程序!其实VC++最强大的地方不止如此,它
2011-10-18 20:38:03 4310
转载 C++(/clr)托管类型与非托管类型互相转换
2011-07-25 17:151. 字符窜之间的转换1// 托管类型到非托管类型2 inline cstring managetounmanagestr(system::string^ cmstr)3{4usingnamespace system
2011-10-14 21:30:18 5151
转载 eidt控件
编辑框(Edit)控件实际上是一个简易的文本编辑器,用户可以在编辑框中输入可添加或插入文本。还有复制、粘贴、剪切、删除等编辑功能。 应用程序用CreateWindowEx创建编辑框控件时,可根据控件的用途在下表中选择部份常数来设定其风格属性(style)。 常数 说明
2011-09-24 16:55:14 11693 5
转载 EDIT控件
#include "stdafx.h"#include #include HWND hEdit = NULL;LRESULT CALLBACK WndProc( HWND hwnd,UINT uMsg,WPARAM wParam,LPARAM lParam){
2011-09-24 16:53:03 440 3
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人