小编raf*_*aff的帖子

避免在粘贴 Visual Studio 2015 时格式化代码

当我使用 Visual Studio 复制和粘贴代码时,它会自动格式化粘贴的代码(例如,它删除了一些我为清晰起见而有意添加的额外空格)

我只是希望代码在我复制时粘贴,就像普通的文本编辑器一样。我复制的就是我粘贴的:)

是否可以在粘贴时禁用自动格式?

谢谢!

visual-studio-2015

6
推荐指数
2
解决办法
2843
查看次数

Delphi:将ImageBase设置为大于32位(适用于64位Windows应用程序)

我一直在使用{$IMAGEBASE}Delphi中的指令,但我可以看到我只能设置一个低于$FFFFFFFF(32位)的值.

我正在编译为x64,我需要设置一个大于32位的图像库,但Delphi忽略了我的64位ImageBase中更高的32位DWORD.

有没有人设法$FFFFFFFF为Delphi的ImageBase 设置一个更高的值?

我需要它因为我需要在"高"ImageBase中测试我的应用程序(由于一些钩子测试等)

谢谢!

delphi 64-bit winapi

4
推荐指数
1
解决办法
299
查看次数

Typedef已定义的函数

我正在实现一些低级别的东西,需要"typedef"许多系统(Windows)功能.例如,这是一个测试函数,我想为钩子输入typedef:

BOOL WINAPI WindowsFunction(Param1: DWORD, Param2:DWORD, Param3:DWORD);
Run Code Online (Sandbox Code Playgroud)

而Typedef应该是:

typedef BOOL (WINAPI *TWindowsFunction)(Param1: DWORD, Param2:DWORD, Param3:DWORD);
Run Code Online (Sandbox Code Playgroud)

对于一些函数来说这是可以的,但是如果我想对上面的几十个函数进行上述操作,是否有一个快捷方式(比如"魔术#define")可以避免一次又一次地复制几乎所有的函数声明?像"神奇"一样:

#define TYPEDEF_FUNCTION(WindowsFunction....)
Run Code Online (Sandbox Code Playgroud)

谢谢!

c c++

-3
推荐指数
1
解决办法
110
查看次数

标签 统计

64-bit ×1

c ×1

c++ ×1

delphi ×1

visual-studio-2015 ×1

winapi ×1