|
|
|
GUI на С
|
|||
|---|---|---|---|
|
#18+
Возможно ли написать десктопное приложение (формы Windows) на чистом С? Если да, то какие библиотеки использовать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.02.2011, 23:48 |
|
||
|
GUI на С
|
|||
|---|---|---|---|
|
#18+
goldenfoods, 1. в Windows нет форм, там окна ;-)) 2. WinAPI - чистый С ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.02.2011, 00:08 |
|
||
|
GUI на С
|
|||
|---|---|---|---|
|
#18+
ну в майкрософт же как-то написали windows )) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.02.2011, 09:41 |
|
||
|
GUI на С
|
|||
|---|---|---|---|
|
#18+
On 07.02.2011 23:48, goldenfoods wrote: > Возможно ли написать десктопное приложение (формы Windows) на чистом С? Йэстэственно ! Не могло быть иначе. Если да, то какие библиотеки использовать? В минимальном раскладе можно и никакие. Писать на голом WinAPI. Кроме этого для Win32 и для С пожалуй никаких библиотек-то и нет. Есть что-то из GNU, оно кроссплатформенное, и в частности и для Win32. Но именно для C там тоже не особенно много: TCLTK и GTK. По-моему и всё. Всё остальное -- на С++. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.02.2011, 17:58 |
|
||
|
GUI на С
|
|||
|---|---|---|---|
|
#18+
MasterZivOn 07.02.2011 23:48, goldenfoods wrote: > Возможно ли написать десктопное приложение (формы Windows) на чистом С? Йэстэственно ! Не могло быть иначе. Если да, то какие библиотеки использовать? В минимальном раскладе можно и никакие. Писать на голом WinAPI. Кроме этого для Win32 и для С пожалуй никаких библиотек-то и нет. Есть что-то из GNU, оно кроссплатформенное, и в частности и для Win32. Но именно для C там тоже не особенно много: TCLTK и GTK. По-моему и всё. Всё остальное -- на С++. Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.02.2011, 19:04 |
|
||
|
GUI на С
|
|||
|---|---|---|---|
|
#18+
goldenfoods Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.02.2011, 19:11 |
|
||
|
GUI на С
|
|||
|---|---|---|---|
|
#18+
goldenfoodsMasterZivOn 07.02.2011 23:48, goldenfoods wrote: > Возможно ли написать десктопное приложение (формы Windows) на чистом С? Йэстэственно ! Не могло быть иначе. Если да, то какие библиотеки использовать? В минимальном раскладе можно и никакие. Писать на голом WinAPI. Кроме этого для Win32 и для С пожалуй никаких библиотек-то и нет. Есть что-то из GNU, оно кроссплатформенное, и в частности и для Win32. Но именно для C там тоже не особенно много: TCLTK и GTK. По-моему и всё. Всё остальное -- на С++. Код: plaintext в защищенном режиме без ВинАпи никуда. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.02.2011, 20:24 |
|
||
|
GUI на С
|
|||
|---|---|---|---|
|
#18+
Более того, я видел приложения windows на ассемблере :-))) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.02.2011, 20:32 |
|
||
|
GUI на С
|
|||
|---|---|---|---|
|
#18+
ZyK_BotaNgoldenfoodsпропущено... Код: plaintext в защищенном режиме без ВинАпи никуда.А что общего между защищенным режимом и винапи? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.02.2011, 00:33 |
|
||
|
GUI на С
|
|||
|---|---|---|---|
|
#18+
White OwlZyK_BotaNпропущено... в защищенном режиме без ВинАпи никуда.А что общего между защищенным режимом и винапи? то, что в защищенном режиме запрещено напрямую работать с ресурсами(железом). только через винАпи. это связано в первую очередь с многозадачностью, ведь нужно решать конфликты доступа к общим ресурсам из разных программ. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.02.2011, 01:46 |
|
||
|
GUI на С
|
|||
|---|---|---|---|
|
#18+
ZyK_BotaNто, что в защищенном режиме запрещено напрямую работать с ресурсами(железом). только через винАпи.отсюда вывод: линукс на ПС работает либо через винапи, либо в незащищённом режиме, так? ;-)) мы о защищённом режиме работы чего, собственно говорим? процессора? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.02.2011, 01:53 |
|
||
|
GUI на С
|
|||
|---|---|---|---|
|
#18+
egorychZyK_BotaNто, что в защищенном режиме запрещено напрямую работать с ресурсами(железом). только через винАпи.отсюда вывод: линукс на ПС работает либо через винапи, либо в незащищённом режиме, так? ;-)) мы о защищённом режиме работы чего, собственно говорим? процессора? не придирайся, мы говорим про винду. драйвера работают в режиме ядра. прикладное ПО через ВинАпи. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.02.2011, 01:58 |
|
||
|
GUI на С
|
|||
|---|---|---|---|
|
#18+
GUI можно и без API написать. Главное правильно инициализировать указатель На видео память )))) Код: plaintext 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.02.2011, 02:31 |
|
||
|
GUI на С
|
|||
|---|---|---|---|
|
#18+
Relic HunterGUI можно и без API написать. Главное правильно инициализировать указатель На видео память )))) Код: plaintext 1. я выше уже писал про защищенный режим. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.02.2011, 02:38 |
|
||
|
GUI на С
|
|||
|---|---|---|---|
|
#18+
ZyK_BotaNне придирайся, мы говорим про винду. драйвера работают в режиме ядра. прикладное ПО через ВинАпи. Хорошо. А в не защищенном режиме можно писать " десктопные приложения (формы Windows) на чистом С " не используя WinAPI - так выходит? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.02.2011, 02:45 |
|
||
|
GUI на С
|
|||
|---|---|---|---|
|
#18+
Edd.DragonZyK_BotaNне придирайся, мы говорим про винду. драйвера работают в режиме ядра. прикладное ПО через ВинАпи. Хорошо. А в не защищенном режиме можно писать " десктопные приложения (формы Windows) на чистом С " не используя WinAPI - так выходит? в режиме ядра можно все. ведь есть доступ к аппаратуре. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.02.2011, 02:50 |
|
||
|
GUI на С
|
|||
|---|---|---|---|
|
#18+
goldenfoodsВозможно ли написать десктопное приложение (формы Windows) на чистом С? Если да, то какие библиотеки использовать? Winapi - плохая вещь. Не рекомендую. Слишком низкоуровнево(хуже только xlib). Смотри в сторону хотя бы gtk. Она тоже на си, но надеюсь не такая грязная. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.02.2011, 10:37 |
|
||
|
GUI на С
|
|||
|---|---|---|---|
|
#18+
http://www.gtk-server.org/demo.c.txt И будет тебе счастье мультиплатформенное ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.02.2011, 13:38 |
|
||
|
|

start [/forum/topic.php?fid=16&msg=37104918&tid=1343150]: |
0ms |
get settings: |
7ms |
get forum list: |
11ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
19ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
37ms |
get tp. blocked users: |
1ms |
| others: | 229ms |
| total: | 317ms |

| 0 / 0 |
