从其他函数调用WinMain
Calling WinMain from other functions
所以我有一个。cpp文件,例如函数:drawLine(), drawSquare(),它有main()。在main()中,我想调用函数(从其他文件),使用WinApi创建一个窗口,然后调用drawLine()和drawSquare()来绘制该窗口中的一些数字。我如何调用这个WinMain(),如果它看起来像这样(仅声明):
int WINAPI WinMain (HINSTANCE hThisInstance,
HINSTANCE hPrevInstance,
LPSTR lpszArgument,
int nFunsterStil)
还有一件事这个创建窗口必须在WinMain或有一种方法,把指令在一个常规的功能?
我怎么能调用这个WinMain(),如果它看起来像(只有声明)?
- 这些参数对于GUI应用程序的工作不是必需的。试着这样做:
WinMain(0,0,0,0);
Q。这个创建窗口必须在WinMain或有一种方法,把指令在一个常规的功能?
- WinMain只是入口点。你可以把它放在任何你想要的地方…
,
看起来你的设置有点混乱。据我所知,你并不真的需要WinMain……
main
是控制台应用程序的入口点。
WinMain
用于GUI应用程序。
你的项目应该只有其中一个,句号。
你可以把窗口创建代码放在任何地方;不需要在WinMain
WinMain是入口点,必须像c中的main那样命名。我想没有可能重命名这个函数。从另一个文件调用这个函数可能会起作用,但通常不会这样做,也不应该这样做,因为只有windows操作系统才是所有WinMain函数的合法调用者。
相关文章:
- 函数调用中参数的顺序重要吗
- 基于另一个成员参数将函数调用从类传递给它的一个成员
- 变量没有改变?通过向量的函数调用
- 在两个类中共享相同的函数调用,并在不需要时避免空实例化
- 是否有C++编译器选项允许激进地删除所有函数调用,并将参数传递给具有空体的函数
- 我知道函数调用中存在歧义.有没有办法调用foo()函数
- 模板函数调用
- 获取从C++中同一类中的构造函数调用的方法返回的值
- 析构函数调用
- 成员函数调用和C++对象模型
- 使用共享指针的函数调用,其对象应为 const
- C++:编译时检查匹配的函数调用对?
- 函数调用C++中的参数太少
- 来自 DLL 的函数调用 [表观调用的括号前面的表达式必须具有(指向-)函数类型]
- 返回指向对象的指针的函数调用是否为 prvalue?
- C++ 如何重载 [] 运算符并进行函数调用
- 代码的效率. 转到和函数调用
- 是同一作用域的函数部分中的函数调用
- Windows 是否可以调用静态库中的 WinMain 函数C++
- 从其他函数调用WinMain