Názory ke článku Direct3D - 1.časť
21. 3. 2009
Článek se mi líbí, ale mám otázku na vývojové studio. Píšete, že je dostupné jako omezená verze na 90 dní. OVšem je tam i Express Edition, která je zdarma a pro většinu začínajících vývojářů v C++ dostupnější.
21. 3. 2009
Ano je tam Express Edition, avšak nie som si istý či sa da pomocou neho kompilovať projekty s Direct 3D, pretože MFC cez neho nespravite.
Ten prispevok pred tym je odo mna (Pavol Šatala) len som sa zabudol prihlasiť:)
Reagoval na komentář od uživatele Anonymní uživatel :
D3D v tomhle není nijak na MFC a ani ničem dalším, co Express verze neumí, závislé a dá se s nimi v pohodě používat. Btw, máte nějaký rozbitý ten JS zvýrazňovač syntaxe, v Opeře to mám vůbec celý kvůli tomu rozhozený a ve FF3 mi to cpe na konec toho posledního bloku kódu "</windows.h>". ;-)
Reagoval na komentář od uživatele RedDragCZ :
O tom se myslím ví :) měly by to být vše fixnuté v nové verzi prg :)
Pri kompilácií mi VS háďže 2 errory:
error C2440: '=' : cannot convert from 'const char [7]' to 'LPCWSTR' (line 60)
error C2664: 'CreateWindowExW' : cannot convert parameter 2 from 'const char [7]' to 'LPCWSTR' (line 81)
Ale inak pekný článok :)
Reagoval na komentář od uživatele gaben :
Protože máš ve svém IDE nastavené považování textu jako ne-wide řetězců, zatímco verzi API používáš widechar (LPCWSTR). Budťo si to v tom IDE přenastav, nebo dej před ty řetězce Lko (a případně je taky poté castni na LPCWSTR).
Reagoval na komentář od uživatele RedDragCZ :
Mohol by si mi pls poradiť ako to mám vo Visual Studiu 2008 prenastaviť?
22. 3. 2009
Reagoval na komentář od uživatele gaben :
v Project Properties (Alt+F7) >> Configuration Properties >>General
změň Character Set z Unicode na No Set
Reagoval na komentář od uživatele Anonymní uživatel :
Už mi to ide, diky moc :)
5. 4. 2009
zkopiroval jsem cely zdrojak, a pri kompilaci mi to haze tuto chybu:
1>------ Build started: Project: test1, Configuration: Debug Win32 ------
1>Compiling...
1>main.cpp
1>d:\documents and settings\czlukas\plocha\c++\direct3d\test1\test1\main.cpp(60) : error C2440: '=' : cannot convert from 'const char [7]' to 'LPCWSTR'
1> Types pointed to are unrelated; conversion requires reinterpret_cast, C-style cast or function-style cast
1>d:\documents and settings\czlukas\plocha\c++\direct3d\test1\test1\main.cpp(81) : error C2664: 'CreateWindowExW' : cannot convert parameter 2 from 'const char [7]' to 'LPCWSTR'
1> Types pointed to are unrelated; conversion requires reinterpret_cast, C-style cast or function-style cast
1>d:\documents and settings\czlukas\plocha\c++\direct3d\test1\test1\main.cpp(104) : error C2059: syntax error : '<'
1>Build log was saved at "file://d:\Documents and Settings\CZLukas\Plocha\c++\direct3d\test1\test1\Debug\BuildLog.htm"
1>test1 - 3 error(s), 0 warning(s)
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========
nevite cim by to mohlo byt ?
(mam direct3d a vicual c++ express)
Viz výše reakce na příspěvky gabena, mísej se ti tam widechary a obyčejný. A taky trochu nejdřív zahledat by příště nezaškodilo.
4. 11. 2009
Vsetko ide tak ako ma, sice s chybickami/uz opravene/, ale to je v pohode ucime sa.... No privital by som pokracovanie......
4. 1. 2013
#include <________> vlozenie coho !!!!????? ty tam mas len #include ............... !!!!!!!!!!!!!!!!!!!!!!!!!!!!!
4. 1. 2013
#13 t0m45
presne tak dočkame sa ??!! a nech opravi tu chybu s #include <________> vlozenie coho !!!!????? on tam ma len #include ............... !!!!!!!!!!!!!!!!!!!!!!!!!!!!!
4. 1. 2013
c:\users\mato\documents\visual studio 2010\projects\application\application\main.cpp(60): error C2440: '=' : cannot convert from 'const char [7]' to 'LPCWSTR'
1> Types pointed to are unrelated; conversion requires reinterpret_cast, C-style cast or function-style cast
1>c:\users\mato\documents\visual studio 2010\projects\application\application\main.cpp(81): error C2664: 'CreateWindowExW' : cannot convert parameter 2 from 'const char [7]' to 'LPCWSTR'
1> Types pointed to are unrelated; conversion requires reinterpret_cast, C-style cast or function-style cast
1>
1>Build FAILED.
1>
1>Time Elapsed 00:00:01.36
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========
4. 1. 2013
Pocuvaj mas tam chybu zabudol si tam napisat #include <windows.h> !!!!!!!!!!!!!!!!!!!!!!!!!
A je tam nejaka chyba convertovania typov !!!!
MOJ VISUAL STUDIO A JEHO CHYBOVE HLASENIE !!!!!!! :
c:\users\mato\documents\visual studio 2010\projects\application\application\main.cpp(60): error C2440: '=' : cannot convert from 'const char [7]' to 'LPCWSTR'
1> Types pointed to are unrelated; conversion requires reinterpret_cast, C-style cast or function-style cast
1>c:\users\mato\documents\visual studio 2010\projects\application\application\main.cpp(81): error C2664: 'CreateWindowExW' : cannot convert parameter 2 from 'const char [7]' to 'LPCWSTR'
1> Types pointed to are unrelated; conversion requires reinterpret_cast, C-style cast or function-style cast
1>
1>Build FAILED.
1>
1>Time Elapsed 00:00:01.36
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========