Friday, September 21, 2012

Sunday, September 16, 2012

Function OpenFile in Visual C++ 2008


void DoFileOpen(HWND hwnd)
{
OPENFILENAME ofn;
wchar_t szFileName[MAX_PATH] = _T("");
ZeroMemory(&ofn, sizeof(ofn));
ofn.lStructSize = sizeof(ofn);
ofn.hwndOwner = hwnd;
ofn.lpstrFilter = _T("Text Files (*.txt)\0*.txt\0All Files (*.*)\0*.*\0");
ofn.lpstrFile = szFileName;
ofn.nMaxFile = MAX_PATH;
ofn.Flags = OFN_EXPLORER | OFN_FILEMUSTEXIST | OFN_HIDEREADONLY;
ofn.lpstrDefExt = _T("txt");
if(GetOpenFileName(&ofn))
{
HWND hEdit = GetDlgItem(hwnd, IDC_MAIN_EDIT);
if(LoadTextFileToEdit(hEdit, szFileName))
{
SendDlgItemMessage(hwnd, IDC_MAIN_STATUS, SB_SETTEXT, 0, (LPARAM)"Opened...");
SendDlgItemMessage(hwnd, IDC_MAIN_STATUS, SB_SETTEXT, 1, (LPARAM)szFileName);
}
}
}

Adobe World-Ready Paragraph Composer

ទីបំផុត InDesign CS6 អនុញ្ញាត​ឲ្យ​ប្រើ​ពុម្ព​អក្សរ​ខ្មែរ​យូនិកូដ​បាន​ពេញលេញ​ហើយ។ រាល់​ពុម្ព​អក្សរ​ខ្មែរ​យូនីកូដ​ចាស់ៗ សម្រាប់ Windows សុទ្ធ​តែ​អាច​ប្រើ​បាន​ជា​មួយ InDesign CS6 ទាំង​អស់ ដោយសារ​មាន​ឧបករណ៍​បន្ថែម​មួយ​គឺ Adobe World-Ready Paragraph Composer។

ប៉ុន្តែ​ត្រូវ​ចូល​ទៅ Type → Paragraph ឬ​ចុច Ctrl + Alt + T។ នៅ​ខាង​ស្ដាំ​ប្រអប់ Paragraph ឃើញ​មាន​សញ្ញា​កូតៗ ចុច​លើ​សញ្ញា​នោះ រួច​រើស​យក Adobe World-Ready Paragraph Composer។