Украинский алфавит в C++
Обясните как можно вывести украинскую букву ґ в консольном преложении?
|
шрифт в консоли должен быть Lucida Console
Код:
#include <iostream>
#include <windows.h>
using namespace std;
int main()
{
SetConsoleCP(1251);
SetConsoleOutputCP(1251);
string h= "іі ґ";
cout << h << endl;
return 0;
}
|
А можно както зменить шрифт консоли из самой програмы?
|
Вот код
Код:
#include <iostream>
#include <windows.h>
using namespace std;
int main()
{
typedef UINT (CALLBACK* TImportFunc)(HANDLE, UINT);
HINSTANCE hInst = GetModuleHandle("kernel32.dll");
TImportFunc SetConsoleFont = (TImportFunc)GetProcAddress(hInst, "SetConsoleFont");
HANDLE hConsole = GetStdHandle(STD_OUTPUT_HANDLE);
SetConsoleFont(GetStdHandle(STD_OUTPUT_HANDLE), 8);//8 это для Win7, для ХР будет 10
SetConsoleCP(1251);
SetConsoleOutputCP(1251);
string h= "іі ґ";
cout << h << endl;
return 0;
}
|
COM-BAT, Извините, а что это за буква из украинского алфавита? Буква "г" ? :)
|
Вот это да. А я и не знал о ней. )))
|
Время: 04:36.
© OSzone.net 2001-