腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(752)
视频
沙龙
1
回答
Rust
WINAPI
输出
HMODULE
值
、
、
、
、
我正在尝试编写一个简单的
rust
控制台应用程序来调用
WINAPI
。 我将省略代码中明显的用法和外部机箱部分。("=====
Rust
Windows experiment #1 ====="); h_instance = GetModuleHandleW(module_name.as_ptr
浏览 27
提问于2020-07-02
得票数 0
回答已采纳
1
回答
创建窗口时ntdll.dll内部的SIGSEGV
、
、
PS C:\Users\masato\Documents\GitHub\
rust
_sample> mingw32-make.exeC:\Users\masato\Documents\GitHub\
rust
_sample\
winapi
_sample.c:In function 'main':
浏览 1
提问于2014-04-23
得票数 1
1
回答
如何从进度打开边缘调用mvsc (C++或
Rust
)
、
、
、
、
Visual 2022与进度#include "pch.h"#include <string.h> DWORD ul_reason_for_call,} //---------------------------
浏览 10
提问于2022-03-20
得票数 0
1
回答
静态链接一个具有较新平台SDK的库,可能吗?
、
、
我正在使用一些古老的代码库,它是用Visual C++ 6.0构建的。我需要调用AllowSetForegroundWindow(),但是用来构建它的platform SDK没有定义这个函数(我猜它是2000年前的某个PSDK )。我的问题是,是否可以在VS2010中编写一个包含AllowSetForegroundWindow()调用的静态库,并链接到VSC++ 6.0项目,
浏览 0
提问于2013-02-26
得票数 2
回答已采纳
1
回答
尽管非零
值
,c++句柄参数变为布尔
值
false
、
my routine//...hProc
值
为非零然后在另一个程序中:问题是,当我调试GetRemoteProcAddress例程时,hProc
值
(在hProcess变量中
浏览 2
提问于2013-12-06
得票数 0
回答已采纳
2
回答
我不应该在线程过程中使用_endthreadex()来展开堆栈吗?
、
InnerFunc() Dummy dm; { } } return 0;{
hModule
= (HANDLE)_beginthreadex(0, 0, Thr
浏览 0
提问于2012-02-01
得票数 0
回答已采纳
2
回答
在DllMain中,DLL_THREAD_DETACH是否可以在没有DLL_THREAD_ATTACH的情况下发生?
、
如果在加载DLL之前线程已经创建了。然后,线程在卸载DLL之前退出。问题是:谢谢你提前。
浏览 6
提问于2014-01-09
得票数 2
回答已采纳
1
回答
如何在c.中调用dll文件。我想传送一个xml文件给它
、
、
、
我找到了许多方法,但它们都太简单了,它们总是从dll文件中获得返回
值
。 dll文件:后缀为".dll“的文件
浏览 0
提问于2010-04-13
得票数 0
回答已采纳
3
回答
使用WinSock和LoadLibrary调用GetProcAddress函数
、
、
、
、
typedef DWORD (WSAAPI *SocketStartup) (WORD wVersionRequested, LPWSADATA lpWSAData);typedef DWORD (
WINAPI
*GetLastSocketErrorFunc)(); typedef DWORD (
WINAPI
*ShutdownS
浏览 3
提问于2009-09-27
得票数 1
回答已采纳
1
回答
C++挂钩成员函数和原始函数返回垃圾
值
。
、
、
、
、
因此,原始函数返回垃圾
值
。我的工作怎么了?; return 0;{ break; }} 控制台
输出
的target.cpp程序。,原始函数返回垃圾
值
。为什么原始函数返回垃圾
值
?
浏览 0
提问于2019-01-02
得票数 0
回答已采纳
1
回答
Windows 64位C类型模块错误的Python 32位
、
、
、
在python 3.4.3和2.7.9中,当我尝试从内核库调用任何函数时。from ctypes import *rs=cdll.Kernel32.GetModuleFileNameA(0,path,256)错误如下: File "test-ctypes.py", line 3, in <module> ValueE
浏览 1
提问于2015-05-20
得票数 2
回答已采纳
1
回答
写入多级指针导致.exe崩溃
、
、
、
、
我试图用dll编辑指针的
值
,但它使程序崩溃。指针100%正确(用作弊引擎检查和测试)。我的目标是将它的值更改为1(我可以通过cheat引擎来实现,但我需要将其转换为代码)。addr += offsets[i]; return addr; // returns the main pointer from needed assetsDWORD
WINAPI
HackThread(
HMODULE
hModule
) AllocConsole();
浏览 21
提问于2020-06-26
得票数 0
2
回答
cout和printf在Debug而不是Release中内置的Dll上工作
、
、
、
DLL将信息
输出
到控制台是很重要的,这是我使用std::cout所做的。在我尝试在发布模式下构建DLL之前,DLL已经接近完成,这使得所有的cout行都无用。<<std::endl; //*intPtr = 3; //This causes a crashBOOL
WINAPI
DllMain (
HMODULE
hModule
, DWORD
浏览 0
提问于2013-01-08
得票数 5
1
回答
使用分配的字符缓冲区调用DLL函数,该函数填充Inno安装程序
、
、
、
、
现在我的问题是,如果我编译并运行这个设置,当我试图检索
值
时,就会发生读取访问冲突。--当我从C程序执行相同的函数时,我得到了正确的结果。我观察到的一件有趣的事情是,如果我将lpString1的类型更改为Cardinal或Integer,并使用IntToStr获取字符串,就会得到创建安装程序的目录的
值
。下面是一个工作的C代码:#include <stdio.h> #define UNICODE typedef int(
WINAPI
*Get
浏览 5
提问于2020-07-21
得票数 1
回答已采纳
1
回答
使用
Rust
语言使用
winapi
SetClipboardData
、
、
我正在尝试使用
Rust
中的
winapi
机箱将数据设置到Windows枕板中(我对锈蚀和win32 api都很陌生)。SetClipboardData调用的输入需要一个文件类型和一个C泛型指针,或者在
Rust
中使用*mut libc::c_void。(下面链接的文档)extern crate
winapi
; 锈病中的
winap
浏览 5
提问于2020-05-24
得票数 1
回答已采纳
1
回答
函数指针和dll加载顺序
、
、
当我在_EvtSubscribe调用之后添加EvtExportLog时,它开始破坏_EvtSubscribe
值
,如果我之前添加了它,就像在下面的代码中所做的那样,一切都很好,现在当我添加另一个函数指针时
HMODULE
module = LoadLibrary(L"wevtapi.dll"); _EvtExportLog = (BOOL (
WINAPI
* )(EVT_HANDLELPCWSTR,DWORD))GetProcAddress(module, "EvtClearLog&
浏览 1
提问于2011-10-12
得票数 0
回答已采纳
1
回答
带有所有加载库的GetProcAddress
、
、
、
使用dlopen,您可以提供NULL作为库名,并获得一个句柄,该句柄允许您在任何加载的库中找到符号: 我知道什么库是通过查看COFF头来加载的,我想我可以遍历那里的句柄..hpp#inc
浏览 2
提问于2014-05-02
得票数 3
回答已采纳
1
回答
锈蚀:相同的代码编译时有警告或错误失败。
我试图在Windows上跟踪cargo 1.57.0 (b2e52d7ca 2021-10-21) Err(err) => die(err), }删除target和Cargo.lock之后,在一个项目中,我得到以下
输出
: Updating c
浏览 8
提问于2022-01-09
得票数 1
回答已采纳
2
回答
多个应用入口点
、
、
、
、
最近,我试图通过创建一个额外的(DLLMain)入口点来向现有的二进制文件添加单元测试,该入口点指向一个已经具有主入口点(它是一个控制台exe)的应用程序。应用程序似乎可以正确编译,尽管我无法将其用作python单元测试框架中的DLL,但所有尝试将exe用作dll的尝试都失败了。
浏览 0
提问于2010-07-05
得票数 2
回答已采纳
3
回答
ISAPI筛选器如何区分由IIS或ISA加载?
、
、
、
我有一个作为ISAPI过滤器实现的应用程序,它的行为需要根据它是由ISA还是IIS加载而改变。在GetFilterVersion期间,如果是由ISA加载的,则需要向SF_NOTIFY_SEND_RAW_DATA注册;如果是由IIS加载的,则需要向SF_NOTIFY_SEND_RESPONSE注册。编辑 在GetFilterVersion调用期间,应用程序需要知道哪个服务器在初始化时加载它。没有当前请求,因此尝试从header变量获取SERVER_VARIABLE将不起作用;此时
浏览 2
提问于2010-02-11
得票数 3
回答已采纳
点击加载更多
相关
资讯
30天拿下Rust之输入输出
为什么输出中的 F 值和 p 值显示为星号?
厦门华联电子申请逆变器输出电压真有效值在线快速估算专利,实现逆变器输出电压的真有效值的快速响应计算
学习Rust设计模式6:使用take和replace来保留所有值
UG编程后处理攻丝指令G84输出Q值的方法
热门
标签
更多标签
云服务器
对象存储
ICP备案
云点播
实时音视频
活动推荐
运营活动
广告
关闭
领券