Змінюй хід війни! Допомагай ЗСУ!

Типы данных

  • Автор теми Автор теми inferno_99
  • Дата створення Дата створення
И еще вопрос - можно ли получить Handle окна Edit, зная только его ID ?

error C3861: MultibyteToWideChar: идентификатор не найден
Приложение Win32 (не консольное)
 
И еще вопрос - можно ли получить Handle окна Edit, зная только его ID ?
В случае с Диалог Басед аппликэйшен - HWND GetDlgItem(HWND hDlg, int nIDDlgItem); Для SDI или MDI приложений это не прокатит.

error C3861: MultibyteToWideChar: идентификатор не найден
Приложение Win32 (не консольное)
У тебя проблемы с настройками проекта. Вот этот код:
Код:
#include <windows.h>

int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nCmdShow)
{
	wchar_t s[100];
	MultiByteToWideChar(CP_ACP, MB_PRECOMPOSED, "Hello World!", 10, s, 100);
	return 0;
}

На нулевом Win32 проекте компилируеться и собираеться
 
С типами всё отлично!

Но ещё один вопрос - как узнать Handle у Edit-a, который в диалоговом окне и создавался тупо перетаскиванием на окно в конструкторе?
 
С типами всё отлично!

Но ещё один вопрос - как узнать Handle у Edit-a, который в диалоговом окне и создавался тупо перетаскиванием на окно в конструкторе?

Чего????? ТЫ какой студией вообще пользовался? Если вижуал то в пропертях эдита есть его ID, его можно задать руками, вот его и надо передавать в GetDlgItem.
 

Спасибо большое! Всё работает отлично!
 
Назад
Зверху Знизу