Converter char para LPCTSTR ou tentar

Você está cansado daqueles exemplos pra lá de complexos , abstratos e escrotos que só os nerds da programação entendem ? Parece mais que a pessoa dá exemplos complexos só para você dizer: -- Nossa como você é foda! E o pior, você vai compilar e sempre dá um erro!
Cansado daqueles exemplos hediondos da https://developer.android.com para quem é inteligentão? Cansado aqueles exemplos grandiosos e massantes do https://docs.microsoft.com que só é facil pra eles? Venha pra cá e poste códigos que até crianças entendem aqui! Mostre de forma ridícula como métodos, classes e outras coisas são chamadas. Vamos dar exemplos bem amadores de C++ , Java , Python e outras desgraças!
Forum rules
Não poste coisas complicadas só para mostrar que é 'BONZÃO' ! Queremos coisas pequenas e simples e sem notação húngara
Post Reply
User avatar
deuziane
Posts: 10
Joined: 09 Feb 2020, 18:37
Contact:

Converter char para LPCTSTR ou tentar

Post by deuziane » 23 Feb 2020, 04:34

Sabemos como é um tormento lhe dar com os tipos de C/C++ para ajudar em um caso de char para LPCTSTR, criei essa funcao

Code: Select all

	 WCHAR* ConverteCharParaWcharParaLPCTSTR(char *variavel) {
		// Para usar isso é preciso colocar _CRT_NON_CONFORMING_SWPRINTFS em
		// Teu projeto>menu esquerdo>propriedades>c/c++>processor>processor definitions
                // o wchar gerado poderá ser usado como lpcstr também.
		WCHAR novaVariavelConvertidaSafadamente[512];
		// dando a 'volta' no tipo lpctstr com swprontf
		swprintf(novaVariavelConvertidaSafadamente, L"%S", variavel);
		// você deverá usar essa funcao como parametro de outra e nao para iniciar uma variavel.
		return novaVariavelConvertidaSafadamente;
	}

Post Reply