Тази статия е огледална статия за машинен превод, моля, кликнете тук, за да преминете към оригиналната статия.

Изглед: 11441|Отговор: 0

[C] Писането на LPSTR на MFC

[Копирай линк]
Публикувано в 3.07.2019 г. 9:16:39 ч. | | |
(LPSTR) Кой изобрети (LPCTSTR)сила?
Оригинален адрес: http://bbs.csdn.net/topics/340000641(LPSTR)(LPCTSTR)str Кой го е изобретил?
CString str;
След това, за да се предаде ANSI низът
(LPSTR) (LPCTSTR)str

Кой беше, който първоначално написа такъв боклук код?

Той е навсякъде в интернет и почти всеки, който използва MFC, го е виждал или дори писал за него!

Дори и да е VC6, няма проблем да се напише резултатът по този начин, никой ли не се е замислял за значението на това LPCTSTR да има допълнителен T? Няма ли някой, който е виждал, че все пак можеш да избереш UNICODE библиотеката при инсталиране на VC6? Lite версията на VC6 се използва твърде често!

UNICODE средата е написана правилно
CString str;
CStringA strA(str);
strA.GetString(); или strA.GetBuffer(0);

Използване на API-та? Също така е оборудван с B, това е MFC!

Няма ли човек, който пише толкова просто нещо като преобразуване на персонажа правилно?

Мамка му!







Предишен:C++ Резюме на методи, които се позовават на Lib и Dll
Следващ:.net/c# Потребителски многонишков конкурентен lock(string){...} Подробно обяснение
Отричане:
Целият софтуер, програмни материали или статии, публикувани от Code Farmer Network, са само за учебни и изследователски цели; Горното съдържание не трябва да се използва за търговски или незаконни цели, в противен случай потребителите ще понесат всички последствия. Информацията на този сайт идва от интернет, а споровете за авторски права нямат нищо общо с този сайт. Трябва напълно да изтриете горното съдържание от компютъра си в рамките на 24 часа след изтеглянето. Ако ви харесва програмата, моля, подкрепете оригинален софтуер, купете регистрация и получете по-добри услуги. Ако има нарушение, моля, свържете се с нас по имейл.

Mail To:help@itsvse.com