Где я могу найти список констант окон API

Вместо LIKE используйте регулярные выражения. Но что более важно, вы пропускаете JOIN условия:

select pat_mrn_id,surgery_date, proc_name  
from or_log_all_proc join
     or_proc
     on ???? join
     or_log
     on ????
     patient
     on ????
where regexp_like(upper(proc_name), '(CRANIOTOMY ANEURYSM)|(CLIPPING.*ANEURYSM)');

Гораздо более вероятно, что проблема производительности связана с отсутствием JOIN условий, чем LIKE.

9
задан Shog9 21 June 2009 в 21:59
поделиться

3 ответа

Вы найдете все константы в заголовках C win32 API. Не использующий высокие технологии способ получить эту информацию состоит в том, чтобы просто запустить текстовый поиск в папке заголовков Visual Studio или платформы SDK.
Это обычно будет чем-то как:

C:\Program Files\Microsoft SDKs\Windows\v6.0A\Include\

7
ответ дан 4 December 2019 в 13:49
поделиться

Я думаю, что Вы найдете все, что Вы хотите о API там: http://pinvoke.net/

3
ответ дан 4 December 2019 в 13:49
поделиться

Попробуйте Помощник PInvoke Interop. Для большинства констант все, что необходимо сделать, просто вводят их имя, и оно выложит C# или код VB.Net, который представляет эти contstants.

Инструмент не ограничен константами. Это может также помочь с определениями типа, функциями и указателями функции. Это может также перевести большинство отрывков определения на лету в управляемый код.


(источник: msdn.com)

3
ответ дан 4 December 2019 в 13:49
поделиться
Другие вопросы по тегам:

Похожие вопросы: