所以在 Win32 API 中,我的 main 函数是这样定义的:
wmain(int argc, WCHAR* argv[])
我正在向它传递一些参数,并且我想根据参数的值执行一个 switch case,就像这样。
wmain(int argc, WCHAR* argv[])
{
char* temp = argv[];
switch (temp) {
case "one": blah blah;
...
}
当然, temp=argv[] 不起作用,我正在寻找转换它的建议。现在我有一个 if-else-if 事情正在发生,而且效率非常低!
我需要转换它的原因是因为我无法在 WCHAR* 上执行 switch case。
感谢您的关注。