问题标签 [winmain]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
2226 浏览

c++ - 使用 Unicode 字符集时重载 WinMain() 函数

WinMain()在 Visual Studio 中使用 Unicode 字符集时如何重载函数?谢谢你。

这是我正在谈论的代码

0 投票
2 回答
2260 浏览

c++ - 如何在 C++ 中创建仅显示 TaskDialog 的 Windows 应用程序

我需要在 C++ 中创建一个 Windows 应用程序,它必须只显示一个TaskDialog(参见http://msdn.microsoft.com/en-us/library/windows/desktop/bb760540(v=vs.85).aspx)。TaskDialog应该显示作为参数传递给命令行的文本。

我可以制作一个“Win32 控制台应用程序”并调用TaskDialog,但随后我会看到控制台的黑色窗口。

TaskDialog我可以制作一个“Windows 应用程序”并在里面调用WinMain,这个解决方案有什么问题吗?

还有什么想法吗?

0 投票
2 回答
3753 浏览

c++ - 如何设置 WINDOWCLASSX hbrBackground alpha 通道?(C++)

所以,我有一个想要设置背景的 WINDOWCLASSX,包括 alpha 通道,但我只看到了一个“RGB”宏;没有RGBA。

那么如何在 hbrBackground 上设置 alpha 呢?这是我的代码:

在最后一行,我希望能够设置 alpha。

-谢谢你的帮助。

0 投票
1 回答
628 浏览

wxwidgets - libgsl 和 wxwidget 的问题

我在 Windows 7 / Visual Studio 2010 中构建项目时遇到困难,并且已经花费了比我承认的时间更长的时间来搜索和修复其他错误以达到这一点,但令人沮丧的是,我似乎无法摆脱最后一个错误. 存在与 math.h 中定义的 _hypot 函数相关的链接器错误:

wxTheAppInitializer" (?wxTheAppInitializer@@3VwxAppInitializer@@A) 已在 main.obj 1>libgsl.a(linalg_svd.o) 中定义:错误 LNK2019:未解析的外部符号 _hypot 在函数 _gsl_linalg_SV_decomp 1>libgsl.a(matrix_oper.o) 中引用:错误 LNK2001:未解析的外部符号 _hypot 1>libgsl.a(linalg_householder.o):错误 LNK2001:未解析的外部符号 _hypot

: 致命错误 LNK1120: 1 未解决的外部

当我在使用静态库时遵循未解析的外部符号“_hypot”的建议时,我得到以下信息:

1> 生成代码... 1> main.obj : 错误 LNK2005: _hypot 已在 About.obj 中定义 1> 致命错误 LNK1169: 找到一个或多个多重定义的符号

谁能解释发生了什么?

0 投票
1 回答
2542 浏览

cygwin - 在 openssl 中使用 cygwin 和 mingw 对 `_WinMain@16' 的未定义引用

我有点在这里与 OpenSSL 作斗争。我下载了当前版本 1.0.1 并且编译本身可以工作。我什至可以调用 ./apps/openssl.exe。但是当我进入链接过程时,链接器会抱怨:

(这是如果我在 cygwin 中使用 mingw,cygwin 本身也会发生同样的错误)这是 cygwin 错误:

现在我发现这意味着它没有找到 main 函数,但这实际上不可能,是吗?我的意思是 openssl 有它的主要功能。关于 mingw:我找不到它提到的那个文件,所以可能是错误的原因,但是 libcygwin.a 确实存在(尽管我不知道如何确定它是否具有主要功能)。

所以基本上我问:为什么会出现这个错误,只有在我不添加主函数的情况下才会出现。我错过了什么?

编辑:很抱歉错过了:我在 Win 7 x64 Enterprise

0 投票
1 回答
4068 浏览

c++ - 如何为调用 CreateThread、LPTHREAD_START_ROUTINE、lpStartAddress、ThreadProc 键入定义

警告:这是一个示例代码。

我需要定义这个 typedef 和这个定义来让代码编译得很好。

我有以下代码,我需要知道__WHAT_HERE1 和 _ _WHAT_HERE2 中应该包含什么:

0 投票
2 回答
514 浏览

java - 从 Java 调用 WinMain:可能吗?还有什么办法吗?

我如何从 java 调用此方法:

是否可以从 java 调用 WinMain ?我希望该函数中参数的值与直接运行 c++ 程序时的值相同。我想链接一个.dll入口点是这个函数的。

0 投票
1 回答
178 浏览

c++ - 视觉工作室编译器?

我尝试完成教程,但我不知道要使用哪个 VS 2008 项目,因为我尝试的所有内容都给了我一个error C2731: 'wWinMain' : function cannot be overloaded错误(对于我从教程中更改APIENTRY _tWinMain()with方法的 Win32 项目),或者很多WINAPI WinMain()之类的错误error LNK2019: unresolved external symbol _closesocket@4 referenced in function _WinMain@16

0 投票
1 回答
874 浏览

c++ - 静态库 LNK2019 中的 _tWinMain

我尝试将 main(WinMain) 放在静态库中:

但我得到了:

我尝试构建为“Unicode”和“多字节”。

我尝试在没有“_t”(和 LPSTR)的情况下编写。

我试着写外部“C”。

链接器标志包括/SUBSYSTEM:WINDOWS和我的静态库

我知道这是可能的,因为它是在 SDL、SFML 等库中完成的。

0 投票
1 回答
18031 浏览

c++ - C++ 链表类 -> 头文件

可能重复:
未定义对“WinMain@16”的引用

我一直在研究一个循环的双链表。决定创建一个类并使用一个标题。我是 C++ 新手,所以我检查了如何实现它。我不确定我是否正确实现了列表中的结构节点。

编译 Clist.cpp 文件后,我收到此错误。

--

--

--