Աշխատում եմ MS Visual Studio 2008Pro-ով և ունեմ հետևյալ պրոբլեմը (պրոբլեմը կա դեռ Visual Studio 7.0-ի ժամանակներից):
Սարքում եմ MFC project (Dialog based, Use Unicode Libraries->Checked), Dialog-ի դիզայնում գրում եմ հայերեն (Unicode) ամեն ինչ նորմալ ցույց է տալիս:
design.JPG

Բայց ծրագիրը աշխատացնելուց ցույց է տալիս սա
result.JPG

Կոդում ավելացնում եմ
Կոդ:
// TODO: Add extra initialization here
this->SetWindowTextW(L"Պատուհան");

GetDlgItem(IDC_STATIC)->SetWindowTextW(L"Հայերեն");
և ծրագիրը աշխատելուց ամեն ինչ նորմալ ցույց է տալիս, ոնց որ դիզայնում:

Ինչ որ մեկը գիտի թե ոնց անել, որ ամեն ինչ նորմալանա, թե չէ դրա համար կոդ գրելը ...
MFC-ում առանց այդ էլ դիզայնը քրտնաջան աշխատանք է: