Как на ВБ изменить разрешение экрана (например, на 640х480) без глюков, особых тормозов, ОЦИкс, и ДиректИкс? На ДиректИкс - я знаю, но делаю игру для старых школных компов, на которых не на всех есть D.X. В Project>References надо отметить DirectX for VB type library
| Код | Option Explicit Dim DX As New DirectX Dim DD As DirectDraw4
Private Sub Form_Load() '... Set DD = DX.DirectDraw4Create("") On Error GoTo er16 DD.SetDisplayMode 640, 480, 32, 0, DDSDM_DEFAULT Exit Sub er16: DD.SetDisplayMode 640, 480, 16, 0, DDSDM_DEFAULT ' то есть, если 32 не подошло, то пробуем 16 (цвет).
End Sub
|
По жизни такими ухищрениями пользуюсь Ну так как без этого? > Не знаю как вашим Ч.А.В.О. пользоваться... |