[c++]Windows的函数后面加’A‘或’W‘的含义

/ 9,347评论 / 49938阅读 / 0点赞

含义

LPCWSTR stringToLPCWSTR(const std::string& orig)
{
    size_t origsize = orig.length() + 1;
    const size_t newsize = 100;
    size_t convertedChars = 0;
    wchar_t *wcstring = (wchar_t *)malloc(sizeof(wchar_t)*(orig.length()-1));
    mbstowcs_s(&convertedChars, wcstring, origsize, orig.c_str(), _TRUNCATE);
    return wcstring;
}
ShellExecuteA(NULL, "open", "https://blog.coolight.cool/", NULL, NULL, SW_SHOWNORMAL);

string str = "https://blog.coolight.cool/";
ShellExecute(NULL, _T("open"), stringToLPCWSTR(str), NULL, NULL, SW_SHOWNORMAL);

const char link_char[] = "https://blog.coolight.cool/";
ShellExecute(NULL, _T("open"), stringToLPCWSTR(string(link_char)), NULL, NULL, SW_SHOWNORMAL);

ShellExecute(NULL, L"open", CA2W("https://blog.coolight.cool/"), NULL, NULL, SW_SHOWNORMAL);

常见编码格式

见另一篇文章:常见编码格式 / 字节序(大端 / 小端)/ 带BOM

  1. Michaelpiepe说道:

    mexico pharmacies prescription drugs: buying prescription drugs in mexico online – buying from online mexican pharmacy

  2. Lazrhnn说道:

    Привет!
    Мы можем предложить дипломы любых профессий по приятным ценам.
    dsac.es/купить-диплом-рпа/

  3. Diplomi_pxmn说道:

    купить срочно диплом ast-diploms.com .

  4. EdwardKib说道:

    http://indiapharmast.com/# buy medicines online in india

  5. EdwardKib说道:

    http://indiapharmast.com/# top 10 pharmacies in india

  6. Dnrtxog说道:

    Привет, друзья!
    Заказать документ о получении высшего образования можно в нашей компании в Москве.
    diplomyx.com/kupit-diplom-sankt-peterburg
    Успешной учебы!

  7. DavidWaype说道:

    indian pharmacy paypal: indian pharmacy online – online shopping pharmacy india

  8. Charlestaf说道:

    india pharmacy india online pharmacy reputable indian online pharmacy

  9. EdwardKib说道:

    https://indiapharmast.com/# best online pharmacy india

  10. DavidWaype说道:

    indian pharmacy online: world pharmacy india – india pharmacy

  11. Tazrnpo说道:

    Здравствуйте!
    Приобрести диплом ВУЗа
    Мы готовы предложить документы ВУЗов, которые находятся на территории всей РФ. Вы можете заказать качественно сделанный диплом от любого заведения, за любой год, включая сюда документы старого образца СССР. Документы выпускаются на “правильной” бумаге высшего качества. Это дает возможности делать государственные дипломы, которые не отличить от оригинала. Они заверяются всеми требуемыми печатями и штампами.
    http://www.eSurveysPro.com/Survey.aspx?id=19d83309-26ea-40b3-adbc-dbe80bd1adf3
    Всегда вам поможем!.

  12. Michaelpiepe说道:

    п»їbest mexican online pharmacies: medicine in mexico pharmacies – mexico drug stores pharmacies

  13. DavidWaype说道:

    best canadian pharmacy online: safe reliable canadian pharmacy – canada pharmacy 24h

  14. Charlestaf说道:

    vipps approved canadian online pharmacy canadian pharmacy 24h com canada drugs online reviews

  15. Michaelpiepe说道:

    buy medicines online in india: buy medicines online in india – indian pharmacy online

  16. DavidWaype说道:

    mexican pharmacy: mexico drug stores pharmacies – buying from online mexican pharmacy

  17. Yrefyub说道:

    Добрый день!
    Купить диплом ВУЗа.
    video.listbb.ru/viewtopic.php?f=3&t=335
    Хорошей учебы!

  18. Michaelpiepe说道:

    mexican pharmaceuticals online: mexico pharmacy – medication from mexico pharmacy

  19. Charlestaf说道:

    canadian drugstore online legitimate canadian pharmacies legit canadian pharmacy

  20. Michaelpiepe说道:

    best india pharmacy: india pharmacy mail order – indian pharmacies safe

  21. Charlestaf说道:

    indian pharmacy online п»їlegitimate online pharmacies india indian pharmacy online

  22. DavidWaype说道:

    canadian pharmacy online reviews: canadian pharmacy tampa – canadian medications

  23. Michaelpiepe说道:

    india online pharmacy: Online medicine order – indian pharmacy paypal

  24. Diplomi_leol说道:

    Добрый день!
    Купить документ о получении высшего образования вы сможете в нашей компании в Москве.
    asxdiplomik.com/otzyvy

  25. DavidWaype说道:

    mexican online pharmacies prescription drugs: mexican mail order pharmacies – п»їbest mexican online pharmacies

  26. AndrewDup说道:

    Jackie Chan https://karate-kid.jackiechan-ar.com was born in 1954 in Hong Kong under the name Chan Kong San.

  27. Brianjom说道:

    Brazilian footballer Malcom https://al-hilal.malcom-ar.com (full name Malcom Felipe Silva de Oliveira) achieved great success in Al Hilal, one of the leading football teams in Saudi Arabia and the entire Middle East.

  28. Lazronm说道:

    Привет!
    Где купить диплом по актуальной специальности?
    Приобрести диплом любого университета.
    textualheritage.org/index.php?option=com_content&task=view&id=1067

  29. Trefhfg说道:

    Привет, друзья!
    Рекомендации по безопасной покупке диплома о высшем образовании
    narodovmnogo-omsk.ru/forum/user/4166/
    Рады помочь!.

  30. Charlestaf说道:

    buy prescription drugs from india world pharmacy india india online pharmacy

  31. DavidWaype说道:

    mexican online pharmacies prescription drugs: pharmacies in mexico that ship to usa – pharmacies in mexico that ship to usa

  32. EdwardKib说道:

    https://canadapharmast.online/# best canadian pharmacy to order from

  33. EdwardKib说道:

    http://foruspharma.com/# mexican mail order pharmacies

  34. Mazrino说道:

    Здравствуйте!
    Как правильно купить диплом колледжа и пту в России, подводные камни
    allukrnews.ru/vash-put-k-uspehu-kupit-diplom/

  35. Michaelpiepe说道:

    ed drugs online from canada: best canadian pharmacy to buy from – online canadian pharmacy reviews

  36. EdwardKib说道:

    http://indiapharmast.com/# indian pharmacy paypal

  37. Sazrbqz说道:

    Привет!
    Пошаговая инструкция по официальной покупке диплома о высшем образовании
    dui.forum-top.ru/login.php?action=in
    Рады оказать помощь!.

  38. Cazrabp说道:

    Привет!
    Мы можем предложить документы ВУЗов, которые находятся в любом регионе РФ. Можно купить качественный диплом за любой год, включая сюда документы старого образца. Документы выпускаются на “правильной” бумаге высшего качества. Это дает возможности делать государственные дипломы, не отличимые от оригинала. Документы будут заверены всеми необходимыми печатями и штампами.
    http://www.zdravamir.ru/index.php?option=com_myblog&show=on-on-n-n-n-n-n-n-.html&Itemid=

  39. Xazrjjo说道:

    Привет!
    Приобрести диплом университета
    arusak-diploms-srednee.ru/kupit-diplom-magistra В 
    Успешной учебы!

  40. Diplomi_wzsr说道:

    купить диплом о среднем пермь http://www.diploms-x.com/ .

  41. Diplomi_xsSt说道:

    можно ли купить аттестат в школе можно ли купить аттестат в школе .

  42. Charlestaf说道:

    п»їlegitimate online pharmacies india indianpharmacy com Online medicine home delivery

  43. DavidWaype说道:

    precription drugs from canada: canadian discount pharmacy – canadian world pharmacy

  44. DavidWaype说道:

    pharmacy canadian: canadian pharmacy world reviews – buy drugs from canada

  45. Dnrtvwa说道:

    Привет!
    Купить документ университета вы сможете у нас в Москве.
    diploms-x.com/otzyvy
    Успешной учебы!

  46. Michaelpiepe说道:

    canadian pharmacy price checker: real canadian pharmacy – canadian pharmacy oxycodone

  47. Tyronegeast说道:

    Monica Bellucci https://dracula.monica-bellucci-ar.com one of the most famous Italian actresses of our time, has a distinguished artistic career spanning many decades. Her talent, charisma, and stunning beauty made her an icon of world cinema.

  48. Louispsype说道:

    Edson Arantes https://santos.pele-ar.com do Nascimento, known as Pele, was born on October 23, 1940 in Tres Coracoes, Minas Gerais, Brazil.

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注