Russian Qt Forum

Qt => Пользовательский интерфейс (GUI) => Тема начата: Bliz от Сентябрь 27, 2005, 09:40



Название: как использовать совместно с Qt функции типа MessageBox
Отправлено: Bliz от Сентябрь 27, 2005, 09:40
как использовать совместно с Qt функции типа MessageBox, wsprintf.
при попытке просто сделать #include "windows.h"
и вызвать MessageBox( 0, "qwerty", 0, MB_OK );

Compiling...
qt1.cpp
\MYvcpp32\Qt1\qt1.cpp(9) : error C2664: 'MessageBoxW' : cannot convert parameter 2 from 'char [7]' to 'const unsigned short *'
        Types pointed to are unrelated; conversion requires reinterpret_cast, C-style cast or function-style cast
Error executing cl.exe.

qt1.exe - 1 error(s), 0 warning(s)


Название: как использовать совместно с Qt функции типа MessageBox
Отправлено: Zmey от Сентябрь 27, 2005, 09:55
Я в таких случаях вызываю  MessageBoxA( 0, "qwerty", 0, MB_OK ); вместо  MessageBox( 0, "qwerty", 0, MB_OK );


Название: как использовать совместно с Qt функции типа MessageBox
Отправлено: Rainbow от Сентябрь 27, 2005, 14:30
Зачем так жестоко?
А не попроще QMessageBox?